MEFVVEEGKRVNEECSTLILPALSIGNVGQLAVDLLVSSTGADRVGYLDDPYLLPCVGNDAYGPLPCGEIALPLEVYESSSTATTLALQRSPVAKGMMIKFAENIADFAASSGKKHVIVLSSLDFQRLHHNLDMSRGPQVYYLSNAEANGRDDHCERLGFGRLNEYDSEGRCWKYLSSVFEENSKEELTFPAEDELEDIDYYPSLPFAALFSAFKARGLKVTCLLCYCSEGDNIPDAFLLAEAASKLTGLTPDKFHGEEGGKWQIPYSWKSMYGAPPDMSMF*