MDVIHEILNVVFPVFSIIFFVFLVPTRWFFNLIRLCFKFVYPEELARKVILITGASTGIGEHLAIEYAKEGACLILVARREKQLRMVAKNAKAVGSPDVIVIPADVSKLEDCNKIVDETIKHFDKIDYLINNAAIGKFGLFEDLKCLTDHTSVMDVNFWGSVYTTHFALPHLRKNKGKIIAICSCGGWFATPRVGVYNASKAALLSFFETLRIEVGSYVDILVVTPGMVETNLTDKDWLEEGNASWIPKISAQRCAKAIVNSTKRGDKYFTEPSWMKMVLLWKTFCPEILDSIMNFVFIIWPQISQKEKKN*