MGDESAAREEQWGAPKGEPGQWASCVRIVDPVSLQTTHCIEMADNEAALSVCLVNFDSHPEHGTLLAVGTAQGLKFYPREAQNGFVHLYRFLDGGKRIELVHKTPVEGVPGALAAFKGRLLVGVDSLLRLYVMGKKRMLRKCEYRRLPTRVATLHVAGSRIYVGDSQESVLFMKYKKADNQFYVFADDIVPRHTTATLHLDYDTLAGADRFGNVFVSRLPPEISAQVEEDPTGGKYAAETGLLGGAPNKLRATNTFHVGEAVMALQRAVLQPGGRELIVYGTINGAIGVLYPFTSREDSDFFQHLEMHMRQEHPPLLGRDHLAYRSYYFPVKDVVDGDLCEQYPQLSADKQRAVAEELDRTPGEVLKKLEDIRNKLVX