MDMKAFPKDDPTKPCKLTAFLGYKSGMTHIVREVDKPGSKLHKKETCEAVTIIEAPPLVVVGVVGYVKTPRGLRTLNTVWAQHLSEELRRRFYKNWYKSKKKAFTKYSKKYESEDGKKEITAELEKMKKYATVVRVLAHTQIRKMKGLKQKKAHLMEIQVNGGAVSDKVDFAYKSFEKTVPVDTVFQKDEMIDIIGVTKGKGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKIYKLGKAGQESHTAITEFDRTEKDITPMGGFPHYGVVKDDYIMIKGCCVGPKKRVVTLRQSLLKQTSRVALEEIKLKFIDTASKFGHGRFQTVEEKAKFYGRMKA*