MLVLALFSIYFLSIEAVRNESFPALLAFGDSMVDTGNNNYLLTLMKGNYWPYGWNFDSKIPTGRFGNGRVFSDVVGIILKSSLQCFFVISAEGLGIKRIVPAYRKLYIAPSDLKTGVSFASGGAGVDPVTSKLLRVLSPADQVKDFKGYKRKLKGVVGRSKAKKIVANSVILVSEGNNDIGITYAIHDAGMRLMTPKVYTSKLVGWNKKFIKDLYDHGARKFAVMGVIPLGCLPMSRLIFGGFFVWCNFLANTISEDYNKKLKSGIKSWRGASDFRGARFVYVDMYNSLMDVINNHRKYGFTHEKNGCCCMLTAIVPCSNPDKYVFYDFAHPSEKAYKTIAKKLVEDIKTGLA*