MSAQKFAFRMALECIVQNKNEAMIEYLDRGIGLRDDIVSIGERVPEDLVVRCLVIGLRKEFQGAKDYLLHSAPTVSADRLQLLRLEAGKALERALADEPPLIAMAVTQRPQQQQRDRSTGVVKTALVKENMKCGYCHKAGHETKRCFKRRNDLRDKAACASGAADSEAVKRGIGKPNARVTVVQVKTKVTKPPAPAAKAAIEPGWIHITWDRSILMNERPSDESLVTVANGEHVEVSLMGDVMLKTIIQDKFNDLRLENVLLIESTPINLLSTKVAARKGCVFKHDDSSSVLHFGSDGPVLAVGDGDLMIKLSAARINAITASNKFELFHRRLGHPGLAGLKNTQNCVQGIPADLKVPDEYHCVICQKAKGTRTPFKKRKLNSISAVPGEVLHTDVCGPLTPSSFDDHRYFLVVVDECSSLSVVHLLERKSEAGEMLLRTLKYLETTLGAKAKRVRSDKGGEFASLYVQRHLQDSGITWENTSAYTPELNGMAERMNRTLLEKVRSLLFDSNLPLENWSNALLTANYLRNRISNNRGKTPIEIAFRQRPDLSNLRIYGSRAFVHIPKQLRGKLETRSAIGCLVGYGNVHSVYRILLSDGTVVESRNVTFDESVVGIDVHEHEIHDSEYFSNFDKIVEELFPKDFSKSFDEKSQIASKIFETDSTRQMDDRSQEYSISNEIGETFLEKVQNNSKDLGFQKAPNGNFGNTEDDESQDSGYVANQFVGIISTVSEPRSVEKALNGGFSDQWLEALNRELESLTGNCTWELVDRPHDRIPVKCKWVFKIKYDVNGHIDRFKCVVM*