MSDILIFRAALWLGLVMAPWLSWMGSREAAPYGRHYPPRAAAAAAPHSALPTRLAWLIMESPPLLLTPPIFGFGRFSPLLVPRVLVVIFVLHYVHRALIYPFRMRPSPNRNLPTFVFVSGLLFNVYNTYIQVRSVSHFTSYSAQWLSSSTFLFGFFLFISGMAVNIWADSALVSLRKPDKAASMHAARNYAAKGTSELYKVPKGGLFEVITCPNYFGEIIEWLGWAIATSSFAGFVFLALSVSNLLPRALAHHRWFIENFPNYPRKRKALVPFIL*