MATYTDIARRVYNHTWKLDPIVRSLLDTDFYKLLMLQMIWGLYPKVNTTFSLINRTRSVRLAEEIDIEELRAQLDHARTLRFTKKEMIWLAGNSFYGSKQIFEPAFLKWLEDFHLPEYRLEKRDGQFVLEFPGLWLETTMWEIPALAIINELRSRAAMKHYGPFTLDVLYARAKARMWEKVERLQKLPELKISDFGTRRRHSFLWQRWCVEALKEGIGEAFTGTSNVKLAMDNDLEALGTNAHELPMVLAALAKTDEALLAAPYQVLQDWESYYGGNLKIVLPDAFGTDSFLRNAPDWVADWTGFRPDSAPAIEGGERIIAWWKERGRDPRDKLLIFSDGLDVDMIEEAYLHFDGKVRMAFGWGTNLTNDFEGCAPDGPNPRLDPISIVAKVSEANGHPAVKLSDNPAKATGMPDEIARYLRIFGDAGRVEHPVKV