MEKRIAIVGAGISGLLACKYAMEKGFNPIVFEARSSIGGVWSQTIESTKLQTPISYYRFSDFAWASSVTETFPNHNQVMEYLKSYALHFNILPQIRFSSRVISIDYFTPRSEDFPSWDLWGGTGKPFSPTGKWNITVKVTRHPLMVYEVDFVILCIGKYSDLPNIPDFPINRGPDIFDGKVIHSMDYAAMGGDLASEFIKEKRVTVVGLQKSAVDVAAEVATRNGEGHPCTLLFRRVHWLVPEHFNTVSFQNLNRFSELMVHRPSEGFFLWLLAFLLSPLFWMFTKLVEIYLKWTYPLKKYNMVPEHPFLKQIVSCMSMVIPANFYDRVREGSLILKKAQSFSFCRNGLVLDGEAAVLETDIVIFATGYKSDEKLSNIFTSTFFKNCITGSSAPFYRECIHPRIPQLAILGYSESPSVLYTMEVKSMWLAHFLAGNFKLPPVKEMEDDVMKWEKCNERYAGDGYKRSCVSVLLQIHVNDQLCRDMGCNPRRKRWFLPEMFAAYGPTDYANLTWPVGFLFRFIECDLGHDGSLRASVGKRSSEYSTRSPFLATMGSTCEQGKPNGNQKTGGYHIR*