AAIFMFFLPGLYMVPNMVGVFVIVLVVIGIPLYLFKILVMLFPGYAFPGLFLLPMTMILMFPPGIKAARFWVIVLPWKAPMPPMLLVVIIFEAGWGVSPKYPPIVIVMVLPL