MVSALRAQKMIESGFTGYICSVVDLNTPEPSITDIPIVCEYPNVFPKEIPGMPPPRELDFSIELIPRSTPISKAPYRMAPAELQELKKQLDKLLEKGYIRPSVSPWGARVLFVKKKDGTLRLCIDYRELNKITIKNKYPLPRIDDLFDQLRGAKVFSKIDLRSGYHQLRIKPRDIPKTAFRTRYGIYEFVVMPFGLTNAPALWLREISFLGHIISDKGVSIDPEKIKAIVEWPRPTNVHEERRFMGLAGYYRRVVQDFSKVPSPITRLVRKNTKFEWSDDCESAFQELNRRLSTVPILTLPSGNEGFVIYSDASKHGLGCVLM*