MKETEGSPGTELMIVQQQLIKPGTPQSIRATLDSPAHPIIKPICRWTEEDDLTLIAILKAEQRRNPTPANGFKGSAWPAAARALAGSEEKTGSKPKDPTGCRSRYSALKRSYLELKHLRSLSESRWDENQKRVILPEEVWATFLANSCEKGKNMYRWRQKRFPLYHQVCDLIEGSPVPDEAKGAEVAAMRSTSTGSSADHNTSTPNETFDPLLWASERLEEDDQEEEEDEAPSLAAIRSIPSGPPSAKRRRITQQDMFLSHLKDIGDNLKSRPSVRIDAIRLLQLDAQLSEPELLKAVDYLGPLEHAETYIALDAQLRTTWIRTKIARI*