MVPRLERGGGGFQLPNAEQENSLFLRALISVVSADTDTVVPTLHLEPSTPPFAATPAVGMRAAAAGCARCGVGVDGCLGCDFAAEAMAGSSSEGEGYSAASFVKDGGVGKITRRRRGRKFRGVRRRPWGTWAAELRDSHRAVHKWLGTFDTAVEAARAYDAAALEFHGHHARLNFPTTDAPSWASTSTSGSSTTLPHQQHLPESIHENCRSKASSSAYMP