MSELTLDDAFSEGQLAKARPHARAALRRRRSSLSLSASRRSTSSPGRTARAALLLHRDDAAREGAAPVRHAQPREFRDPDAGAERLWGYAVDSSSPFGLEQISVYCTRDAVISFRRDSNHAAPDWARRATGPCSLAFTNDASFLSYALLDALVDAYFPVLEAYQEHVESLDDEVMRRPSVETILRIHALQRELLRLRRAVLPLRDLCTRDYLRRVQDHVKQILELVENFRDFGESARGVCNDVMAQRLNEIVKTLTIVSVIFTPLTFLAGCTA*