MSHLVKMENGQSQTIQEMLGCIERYNPDHLKTLESYVQDQAKNNTYDLEANLAVLKLYQFNPHMLNFDITYTILLKSLTS LPHTDFVMAKCLLLPQQMKDENVQTIIDLADILERADFTLFWQRAEVNRNMFRHITGFHDSIRKFVSHVVGTTFQTIRKD LLKELLGGIEDSTLESWIKRNGWKNQGQGLVIVAMQDDKIKTKNITEKIEFDNVGALMAQCL