MDTPRAYVWRLQNFVLGEHILTPCPENPTPVKACAIGACGNFAVLGTAGGWIERFNLQSGISCGNYVDALEGESAAHNGEVIGIACDVTNTIMICAGYHGDVKVWDFKCRELKYKWEVGCSLVKIVFHRSNGLLATVADGLVIRLFDVIAQRLVRKFEGHSDRITDMCFSEDGKWLLTSSMDGTLRIWDVILARQIDAIQVDLSITALSLSPNMDILATSHVDQNGVYLWVNQEMFSGAASFASYGSGKEIVNVKMPSAASEKDGEKGDNRTIFKPLESSDTTKFLNSSHQIPDLVALSLLPKSQWQSLIKLDIKKPEKAPFFLPSIPSLSGEILFKPSEGTNEESNAQNTRLEESSKKTDLPVSKFLQILKSCAEKENCKLLSFS*