MSHLSWNHLGEVATAAQLTGLDSVKIIALIVKAANNARMHKKNCKQFAQHLKLIGNLLERLKLSDLKEWPETREPLEELEEALKRAYLLVNSCKDKSYLYLLALGWTTVSQFKECQAEIDRLLGLIPLITLVDNNRERFQAIEKDKRVYTLDDEELRVHETVLKTEVTAKDARILEKSLSRSYPGLSLDEVLKEENSKLKVELQQVEESMEMDQVNVIHHLIDVTETVIPQKNKLRQSSSTLRSKHLNATNEVTSQEHLEENCYTLEQPEACYCEQSPSPRHEKASSSPKQESSPRKCLQSPGEWHSGLLDCCMDPYLCISTCMYPCGTFSDVAAFASGGKVTPEDACNDFMTYSLVLSCCCYTCCYRRKLRKRYNIEGGCCEDLCTHVLCFYCALIQEWHEILARDGEGMSMSMSMSVSPPQSQKMERDGG*