MEKVRQASHAGSWYTDNPTKLSSDLGKWLTETGLTKSPHVRGVIAPHAGYSYSGRAAAYAFANIDPTNITRIFILGPSHHYYTPKCALSTAKVYKTPIGDLPVDVEMIKEIRAMGKFGMMDLRVDEAEHSMEMHLPFLSKVFQGHDVKVVPILVGAVSAENEAMYGELLSKYVDDPNNFFSVSSDFCHWGSRFNYMHYDNNHGPIHKSIEALDKMGMDIIETGDPDAFNKYLLEFDNTICGRHPISIFLHMIKHSSSKIKINFLKYEQSSQCQTMRDSSVSYASAAAKLEC*