MSAAEPFFATRLPRLVMFDLDGTLVDSVPDLTAAVDSMLASLGRPPAGIEKVRQWIGNGARVLVRRALAGSIEHDGIGEEETEAALALFMEAYADSHALTEVYPGVVDTLKWLKRNGVEMALITNKPERFVAPLLDEMKLGRYFRWIIGGDTLPQQKPDPAALLFVMKMAGIEPEDALFVGDSRNDVLAAKAAGVRCAALTYGYNHGRPIAEEAPTLVIDNLRDLLPCADQAAEIVLPDDSLSPSDQRDQAVAVSKLWMKVIKALARWRWRA*