MVLFAVALTVTSACAINVGKGMQKKAAKTLPRFGLTSVRTYVSDRAWRRGLELDILGGAGMLLALSIAPMSVVQPASASGVAILAVVSHVYLGESLSMREWRGVASCALGIVVLSRFAEGGGDTAPLGGGRLFFAVILGIVFFLTPSVVLRRYSAGITATDAKRYELIKVGAQCGMSFALSAACVKIGMRYLHNWLLLRAPVAFSVGAALTALGLYFQTKGLRDGSSIVVVCVAGNVAQMCVAAVYGLMILGEPVPHTVFSLLGWITSWAFIMYGVIALGGSDSGAALAAARDVRGQAVLPVTAIGPGAHPRAKLNVH*