MSRAKLKEENRLGPLRAACHWLMLMCFYRAVKSDIYVIFLIYQDRFLAYGPEQHPIVLQIGGNNLKNLAKATQLATPYGYDEINFNCGCLNPRVAGHGCFGVRLMLDLRKICFCPDGFPKGKNEFFSDVTKLEEFLKDPWGLKAKQPATIQVKVPKLNVALPPQAPVGDGGGGSSGDGEEAAAIASAKTKRVALQKKTAAASMVADDFARQFESGDVEVRNRSSKKRSVVLLLICPFLQISSIGVHGDVPHAGRLCETELPGKWAGGRAVEEPEIQKSSCFAKGVMQLITVTVCSLHTRTLAVGLIFAPKTNCHSCCSNVPGNGLSVRYIEILNQHLWSVVTFASAGCTANVMALGSP*