MAGEGMVEHAPPRWPNVNVPPGYRFKPTPRELIQCYLEPWVATEPGHQSPGEFYGIMAAADVYGEDPRTLASRFQHIAHDDGNWYFLSVARWKDGNASSKRMNRAVGALGTWHGSGKRIPVRGVGYRQSFEFRPAGGGKATWLMEEFGTVWNDATAEDGIRVLCRLHLRPKATVAVAAAAADGDELQQQLEANDVPAPCNKRQRERVPPRQQEEHHFDADYWTAAPDVRGFSSSYATTTAAPAPAPPDVGCSYATTSSQTAAAVPVTELTAEALAAAWQHQPMMEQQAGDGGYQYQCAGGVHGGVYIRADDDEPQPLEVVVEDVEFTAQELKLEDSDYVFTAEHLLQLDVDDGWIMDGNSNAFSFLQTMCDGVQENSDPKPEPSDGVQENNNDDDPKGDTDAS