MGSKFHAFMFPWFGFGHMTAFLHLANKLAEKGHKITFLLPKKGLKQLEPLNLFPKSIVFHILTIPSVDGLPDGAETTSDIPITLGSFLASAMDRTRGQVEETVRLGKPDLIFFDFAHWIPDIAREYGAKSVNFVTISAACVAISFVPGRSPDELAIPPPGYPSSKVLLHGQETRLVNCDVISIRTCQEMEGKFCDFIEREFQRKVLLTGPMLPEPDNIKPLEDQWSHWLNRFKPGSVVYCSLGSQIILEKEQFQELCLGMELTGLPFLVAVKPPKGASTIQEALPKGFEERFKERGVVWGEWVHQPLILAHPSIGCFVSHCGFGSMWESLLNDCQIVFIPHLGEQIFNTRLMSEELEVSVEVKREETGWFSKESLSGAVRSVMDKDTELGNLVRRNHAKWKESLLSSGIISGYVNKYVEALEKLV*