MTRDGAPPTAASGGGGGGAAEGPRRCSQCGHHGHNARTCTARGPVKLFGVRIGDKPPTAAAGGGGGMRKSASMGSLAQLAEGSGGGGGREEGYGSDGNDDKRRKRGEAWSEEEHKKFLLGLSKLGKGDWRGISRNYVGSRTPTQVASHAQKYFIRQTNVHRRKRRSSLFDMVIDDSDDQPLSRTSSQEVEVEENLEDGHPVTAPVIPPAPVPMLSSSLVPPPVPAMAPVAPGPMLTSASATLPVSAVAPQTDEKEQVASGSNTTEPGAAIPEVMPPYGYPMMLPPYYPPAFVPMPYYGYVPVFYAPPGAVQAQHEVVKPVAVHSKPPVHIDELYSMSELSLKGEASVKNGTPNSPLPPRPIGRPDRQSAFHGKGPSDGSSNGLIPAK