MKFGVSATLVAAVSLPTTTLAFAPLLLSTSSSSSAIASSRAHYSRIASTSLSLSTPADDSAFDFDVAIIGCGVGGHGAALHARAQSLRTAVFAGNDVGGTCVNRGCVPSKALLAASGRVREMRDSAHLESLGIQVDADAVQYSREGIAAHAKNLANRVKGNLEASLVGLGVSVVEGRGVLTGKPHQVKDETTGKVYTAKDIILAPGSIPFVPPGVTVDEKTVYTSDGALELPFVPEWVAIVGSGYIGLEFSDVYTALGSEVTFIEALDNLMPTFDREIAKQAERLLIRDRPIDYRTGVFASEVTPGIPGEKPVTIKMIDAKTKEHVETLEVDACMVATGRVPNTANMGLEEIGVATQRGFVAVNEKMQVLTSHEDGQVVPNVWCIGDANGKMMLAHAASAQGISAVENICGRAHAVNHDAVPAACFTHPEISMVGPTEEQCVEKAAKEGWTLGKSQGSFRANSKALAEGEGNGMAKVLFNKETGKVVAVHIIGLHAADLIQECANAVAAGTTVQELSMMVHTHPTLSEVMDEAFKGAVGMSSH*