MNSSVGTQNMSQDLPKQRFERIMAETLVHQPYKEDFAIGTRIKHNSAYNTESDDTSAHSEELKQLCTKISSIWKESVEDMEKEYNEKTQQVEKSWREGIWNNKWAKYLEHVHNTIQVKLNDLSKTPHDTEVNIAFMLSYVISVFAMFIEEVVEDATRLGKM