MDLTTASGARSGPELDETGLDSFQLGEDIRHLITAPSENASSFIALLELPANQAVELLHSDSGQKQYPNLTFPSNTSAIFSVFNGGSNSTDSSPVPSNSSSKDLEKASAVKCEPLETGSYLDSSHPLVSDPTVDNSAPNARPSSKRKEREKKVKAASKKSKTESSQQEEDMLPYVHVRARRGQATDSHSLAERARREKINQRMKLLQELVPGCNKISGTALVLDEIINHVQSLQCQVEFLSMRLAAVNPRIDFNLDSMLAAESGSLIDSNFPGMVMPLMWPEAEVNGNRHQFQQHWQFDALHQPIWGREEDSHNFITPENSLLSYDSSANSGKKQKNERNQRPSLSHDVCLSYE