MTAYGHMPGEAIECLSIAVELHKQEVIDAHGQVTIRVGFKIGGGIDQDPTKAPFKYPDSGVYITNVESGSPADVAGLRKHDKILQVNGADFTMMTHDRAVKFIKQSKVLHMLVARADLPPVSLH