MNMKEFVKKSLAIAVLMLTFGGVANMAHANSVVQGQDVSASKEVKQGGAFKVEFTASPDEIISGRQGKDVAAFILKVSDSAEHSGWRLIATGSSKGGYMYDDMGNRLPLHSSSWKWEDADSNWYINNSGNTVIEDHLYLAKGEVVPAGTYHFTGRVEEYL