MGYGKNLSRRVKDVEISVPIVYGTIAFWLGRKVTESQSHRWTIYVRGGTNEDLSVVVKRVVFQLHPSFNNPIRVVDSPPFELSECGWGEFEIAISLYFHSDAGDRKLDVFHHLKLYPLEQNGPQSTKKPVVMETYDEVVFPDPSEQFLARVQNHPAVVVPRLPAGLELPSSGMMWFFFRLCFYRGFTFCELDLSVYFNDIASTEERRGSMKDHPLGHWFMNFSEADELLKLAAARQQVYTPRTAPYASEEIDVVREQWAKFLTTKLRYSIIVLTGFYIWCKAL*