MATPFIFKRNDSSKYDFVKVKVWLGDNDDHYYVLSRFLLTRMLTVTKVVSQADLEANLFKLMKRRGFGDEYIKRYKMMTRFHHQRVPLVILVCGTACVGKSTIATQLAQRLNLPNVLQTEMVAPLTSSPVWTRDFSSPEELMTEFCRECRIIWKGLAGDLRKATKDGKPIIIEGIHLDPRIFLMEEHKLLPPPTADYEEPNFSKVKDHKEIQRGSNHSIVLGSQSNGKDLYPENISSDGASSESDKLADSLKSMDIVEKISENTELVSRNKFSGHAGETVNDSGADQNPAHRKQTSGDLPIFVPIVLRMADFDHKAFLEEWVATRTFTEKHPAQVKDKVITNLMTIQDYLCSFTSQGLTVVDVSAATFPQTLDWLHNYLLQCLEQGF*