MGPKPMVYVTEPILVKEMLANYYKFAKARGGNPIIRKLMKGVIDAKGDKWVKHRKIINPAFHVEKLKVYSPFSLSITILKKKSNTSKFLIVPAFYTSCNDLVNKWAEMLTKESSCEVDVCPYLQTLSNDPISRTVFGSSFDEGRKIFELQQEMLELVIKSTQSIYIPGSSHLPIKHNKRVKEINQKVKASIRGIIDSRLVAMKAGKSSNDDLLEILLKSNNDEIKQESNRNSGLTIEEIIEKCKLFYIVGQETTRNLLIWTMILLVTGKNVLEPTDEVLHIFRDKKPDFEGLNHLKVVSYIHRLGRMVHKENKLGDIMLPAGTLLQVSTIHLHNDPEIWGDDVKEFNPERFSEGVSKLTKGRACYLPFGGGPCIYVGQIFAMLEAKMVFAMILQHFSFEISPSYLHAPYLVGTLQPVKEQ