MDRQWRCLAAAASTSGNSKLPPLPMALGGAVEYGQLVHGAAAPVAPFFVDAEQQSLSPATAMVLGAGWYNYNLVTPSQAAQLHHRLRRAVGAAPCSMKRCGGMAAAAAGRLALVGPAPVQAKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTYDTAEDAALAYDGAAFRLRGDAARLNFPELRRGGRHHAPALSASVDAKILQATTTTTADTAAAAAPASTNTTPPPSPRVVKTEPGCCSVSEASTTTTADAADVSSTGSSPSPTSSNQAATATPPAPRPPPPLPETIQQLDFTEAPWDEADGFALRRYPSWEIDWDAILS