MKFIVKPHPEIFVKSESVRKRFTKILESNIRIIVKARTQGVAVFNRRDHIEVTSNSDTYYAEVLEILTTTPGIQQVLEVQQSTFTDLHNIYEQVLELNRANLENKTFVVRAKRRGKHDFTSIELERYVGGGLNQAIASAKVKLINPDVTVQVEVVDELLNQVIARHKGLGGFPLGTQEDVLSLISGGFDSGVSSYLHIKRGSKVHYCFFNLGGPAHEIGVKQTAYYLWQKYGSSAKVRFIAIDFAPVVAEILEKIDDGQMGVVLKRMFMRTAGMVAEKFGIQALVTGEALGQVSSQTLTNLRHIDNVTDTLILRPLINWDKEDIIRLAREIGTEDFAKTMPEFCGVISKSPTVKAVKEKLEEEEAKFDFALLDQVVYNARQIDIRDIGKESLEKAPEVELVNSAEEGNAVVLDIRSPDEEDESPLEIVGVEVKHLPFYKLATQFGDLDQSKTYLLYCSRGVMSRLQALYLQEQGFNNVKVYRP*