MKFGKRLQIQMEETLPEWRDKFLSYKPLKKRLKQVFAPEWFTDVGICPASPPHDGSSSSVVDKFIQELRKGSAALGESVDKPSNESVAEAASSKPASEIGAGNSDEVSSQCSTHALAERNTEKTGIFDEEDFINLINEELEKFNDFFLEKEEEYVIYLQELKERIERLKERSRQNGTYTSEYEFNEETVKIRRDIVAIHGEMVLLENYSSLNFIGVVKILKKYDKRTGALLRLPFTQSVLQQPFFTTELLSKLVRECEANLQSIFPSIPLDEGGDCASEQSRDENNEANPPETLSLQGDTGIYRSTLAALRTIQDLRKGSSTYNPLSFSPFVPGDSNDGLGAGGNNKSKSNSSHSKTNSNAQNEENVMSTNKVNMVQPFLETNEGFPSG*