MEKDNSFMDPFLTSTEELDQATQKALMNYLGVGSRASSLVSFSSTAVDIPPISNVKDFAREFRIESKKLWKLAGPAIFTSIAQFSLGAITQVFAGHISTIALAAVSIENSVIAGFSFGIMLGMGSALETLCGQAFGAGKVSLLGVYLQRSWVILTVTALILSLLYIFAAPILTFIGQTAGISAMAGIFSIYMIPQIFAYAINFPSAKFLQSQSKIMVMAAISGAALVIHTLLTWLVMSKFHWGLPGLAFVLNTSWWFIVVAQVVYIFSGTCGEAWSGFTWEAFHNLWGFIKLSLASAVMLCLEIWYFMALVLFAGYLKNAEVSVAALSICVRVSNELGASHPRAAKFSLVVAVILSSVMGMAIAAVLLIFRDEYPVLFVEDEVVRNVVRELTPMLAFCIVINNVQPVLSGVAVGAGWQAVVAYVNIACYYLFGVPFGLLLGFKLEYGVMAAMAEERIREWGGSEEKENLLN*