MNEYFEFWQKTKEELQKIPLDIHRRVIDYPLENVQVEQVDFLSFLGERIFGYLLLPKTAGKQPIVIDCLGYMNHIQEPWQFAHWTQIGCACFVIDNRGQGGLTKDRVPYQTIWHEAPMGRGFLDKEDWYQRRLFADHLRSVEVVRTFTEINQDQIILRGGSQGGGVVLMVNSLVDFPILATFADVPSHSCLENRVAEGTGSYQIIHQYLQEHPQAHEKIAAVLPYFDSRHFVSQIKNPVFASVGSHDPICPMKDFFPSYHQIKARKAVRVYWKKGHGGGETTQIRREMRQIQQLLQEVKNENSYV*