MFKRTKLILIATLLLSGCSTTNNESNKETKSVPEEMEASKYVGQGFQPPAEKDVVEFAKKHKDKIAKRGEQFFMDNFGLKVKATNVVGSGKGVEVFVHCDDHDIVFNASIPFDKSIIESDSSLRSEDKGDDMSTLVGTVLSGFEYRTQKEKYDNLYKFFKDNEEKYQYTGFTKEAINKTQNVGYKNEYFYITYSSRSLKEYRKYYEPLIHKNDKEFKEGMEQARKEVNYAANTDTVTTLFSTKENFTKDNTVDDVIELSDKLYNFKNKPEKSTITIQIGKPTINTKKAFYDDNDPIEYGVYRKDE