MAPRLTKVFRRKNVPDQKKNTSFPDVAILALKNLIWATATAQKDYDHKRDPMSKDLSLLRSLLPSFLSQIKQLALSLYIVDFPEEPVPTSLSRLLSSLQSTMVQTTASVISFALLPEQLELDTVDGHCGHLKQFRCSRLQDYLEDLRYTNLEFFDACWELLETPVPESNPTSSSNKNPETGTVVISDWKKEMMKRSYRSADLLDRMIWQCNQSDLGLLQPFWQAAVSELDEALFLFHELLVQPAIKKPANLPSIRLVNLALPILKLTRVFFNKLLKSATTEFMITATSGINSWELSIQVDITQTLARYIRDDLLLYLWRANGEELIEAVEAVNIRGAVEDIRHEFFNSLDRWRALVVPVPSEGNDRSSNQINFEDCFLLLENQFILATDRFFDLFSTFDTIRSRELGF*