MEDTMAQTKPKTAPVVEQAEQEIVIGSRVKFLGYDEQTKEEDRILEDGGIYLVVGFEPEQEGDDDETLPVLQAPNPGFNPKKKKHPETNPEFLEVVCFPEEVELSDEADEAEEEAEEEEVEEQPEKPARGAKGKAADKGKAADKGKAPAKGKAAEKAPAKGKAVAKQVEEEPEDAGDPVLADVPDLEQEDPSVLDLVNDNDDLIAAVQTMENEIATTEFQIGGMLYHIKREVPWRDMDPAYAEQGGWGKFVEAYFNLGARKATQLIAIYVQFNQAGIANPSEVVSTLGWSKAAKLCGYLNEEGVDAGELIELAGETATNDLSTVLKETYREGGTGGTPGEKKVRVKVNLSFEQEKGELVQDIISEAVSTFGAATEEEALFQVLVEWRASNTAGGAAVDAKESGKEVAEKAVADAKAKRAGAKPASKPAAKPAAKPATKPATKPASRGRK