MDRQWRCLAAAASTSGSSKLPPLPMALGGSVEYGQLVHGSAAPFVVDAEQQSLSPATAMVLGAGWYNLVMPAQAAQLHHRLRRAVGTGGGGCGFGPAPCAMKRRGGMVGRLALVAPVPAPAKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTYDTAEDAALAYDGAAFRLRGDAARLNFPELRRGGQHHAPPLSASVDAKILQATTTADHAAAASPASANTPPPQAVVKTEPGCCSVSEASTTTTADAADVSSTGSSPSPTPSNPGAAPPAPAPPLPETMQQLDFTEAPWDEADGFALRRYPSWEIDWDAILS