MDRQWRCLAAAASTSGNSKLPPLPMALGGAVEYGQLVHGAAAPVAPFFVDAEQQSLSPATAMVLGAGWYNYNLVTPSQAAQLHHRLRRAVGAAPCSMKRCGGMAAAAAGRLALVGPTPVQAKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTYDTAEDAALAYDGAAFRLRGDAARLNFPELRRGGRHHAPPLSASVDAKILQATTTTTADTAAAAAPASTNTTPPPSPRVVKTEPGCCSVSEASTTTTADAADVSSTGSSPSPTSSNQAATATPPPPRPPPPLPETIQQLDFTEAPWDEADGFALRRYPSWEIDWDAILS