MVESSPLPWFVDIVNYLDCGVIPEDLSTQQRWKLKYDARRYVWDDPVLLRRCPDGLLRRCVPNEEFANVLRMCHSSPCGGHMGGDKTASKVLQSMLWWPTLFWDAWAFVKSCDRCQRIGNVSKRQEMSQSSILELEVFDVWGIDFMGPFPSSYSNLYILMAVDFVSKWAEAIASPTNDYKVVISLFKKIVFPHFGVPREVISDGGSHFAHGKFKALLKKYGVHHKIGLGYYPQTSGQVEVTSREIKSILEKTVAKNRKDWEIKLDDALWAYRTAFKTPIGMTPYKLVYGKIVICRLNWSTGLCGPLKH*