MMTNDIDLIKRLSPSAMDQIMLYLAFSAMRTGGHRHGAFLDAAATAAKCAIYMTYLEQGQNLRMTGHLHHIEPKRVKVIVEEVRQALTEGKLLKMLGSQEPRYLIQFPYVWLEQYPWMPGRPRIPGTSLTSEEKRQIEEKLPSLLPDAQLINSFQFLELIEFLHARSQEDVPAERRLPLSEALAEHIKRRLLYSGTVTRIDSPWGMPFYALTRSSYSPADEEERTFIMVEDTARYFRLMRAWADKEDQVMRVLEELDVPEERIDQALEELDEVIRAWADRYHQPGGQPMVVQMVVGKPDESDLSAADF