MDRQWRCLAAAASTSGSSSKLPPLPMALGGGVEYGQLVHGAAAPVPFVVDAEQQGLSPAAAMVLGAGWYNYNLVTPAQAAQLHHRLRRAVGAAPCAMKRCGGMAAAAAPAKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTYDTAEDAALAYDGAAFRLRGDAARLNFPELRRGGRHHAPPLSASVDAKILQATTSTTAESDTTAAAPSTNTPPPPSPRVVKTEPGCCSVSEASTTTTADAADVSSTGCSLSPTSSNPGATATPPPPPLPETMQQLDFTEAPWDEADGFALRRYPSWEIDWDAILS