MLWFTADESCFTNGYMEEILTCIPGMPPLHVKDLPSFLQVTDRTKDYMFGYVKSEGQATLEADMVILNTFDELEGPVLDAIRNRILPLYTLGPLLHGAENNQNQIFDLSESIWSEETGCVKWLDGQEPSSVIYVCFGSITVISDEELVEFAWGLEASKQPFMWALRPDLIHGHSAVLPVEFLEKVKDRSFLVSWAPQMKVLSHPSVVGFLTHSGWNSTMESICAGVPMISWPFFAEQQTNRRFVSDVWKIGMEMHEVVRRENVENVVRRLMRGEEGQQMKKRIDRLRDASIRAVGKGGSSYNNMEEFVHELQRDSPIIDLISSR*