MLFVIMCDALNQLVVFPFLPFMIRDQLELAPDDPKLGSLAGFAAAAYNAGQFLGAPLYGTAADRLGRKPVLLVCLMLSGLCILGFAMSSSYAISLGMRSAQGFFSGAVIVGKIVLFDVTTPATEAQVFGMIGLSFAFGYMLGPTIGGVLAQPSAQYPALFGGVALLEAHPYLLPCAATFAFSMVGLAGSLLLLPETHPRLGKGAAPSNARPLLGLDRRTPSRDSQVAGVAAELATYVETLPVWLATPVSGGGLGLSSSSIGVLTAVGGFSLLLTSVSTGFLLGRFGGAYVLHLGYALNALNSAGPPLIALLLGWWAAAPPLLPVAILVVCCCMNMASKSFAFTAVTMLSKGCVPPAVQGLALGVNQSCSSTGLALGPLACGVAYSATVGLVGPQWGAAVFFLALTLVGLGANMLAIGIDSNT*