MPLAGRPCQAACATARAPAAAQARQDGADGRRHAAPLHLPRPGIPARARRRRRRPHRRATARRQGAAVHARCDSGRGHRRLPAAPRVGARTHRRAARAALPGVGVLRVHRQRRRLPARVGGAARSRRRWAWRRLGVRPPKALFTIPSFHNPTTASASLAALRAVYAACAAHGVVIIEDDPYRMLAFGGEDPLAAEDAGAALPGTERAGLPPSFLSVDTDGRVVRCDTFSKWVSPGLRCGFVTAPRPLIVKLAQGAGPSLGVSSPVQVFLVEMLRRWGPAGLHRHAAYRRRCAVALTAAAEHLSGLARWEAPRGGTLLGAGCMFLWLELLGVRSSADLLDEMTRERVCVVPGAFFSAHETPPDTPFVRVSF