MDFTGQYHHHFPGAQSYQAFVPIDSLEPSVVPPDDFGNANAAASAPVSLLLVHPLPCFLFVDDFGNANAAASAPHDAFDAAAAEHYQAYDFAPGYANPAHHAPATHPHHARQQQHHHNPAFANSPTPPPPGNSTAVAFGHQRPRLPPPASSSSNGRVPALDAPQAFDEMPPLQRGSDDDDFMTPAQSRRKAQNRAAQRAFRERKEKRVKDLEAKLATLEAAQQKSSDENDRLKRDLDKIATENEILRATSALGGRRYSSLSPEPPGAAGPLQYTPQDFYSSILQGHASRGPAHRVVASESDERLLAVDAAWDFIISHDLYKRGLVDVGDVSERLRNMARCDGQEPVDSECPRQRAKRRETKGRKGESAGPRSCPFGAGKFLIFQALSG