APPPPPPCPQPGGDGPGRAASGCALPEEPPEGSLGESKEEGELGGDEEEEEEEEEGLEEAEGERPKKRGPKKRKMTKARLERSKLRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQGQEGGRFHGPNAASFAVHPYPYPCSRLAAAPCPPAAGPGPHGLRTHGYCASAYESLYGNTSPDYNSSEYDGGLSPPLCNGNFSLKKDSSSPDHDKSYHYSMHYSALPGSRPAAQNLVFGSGMRGGVHSENIFALDMNL