MPPKKNDKAGGSTSKIVADKTFGMKNKKGAKGQAAVALAKQQAAQVGKNKEAMSKEKARMDKEREKEQERKRREELNDIFKPVQVAQKVPFGTDPKTVLCQYFKTGTCEKGNKCKFSHDLNVDRKTTKKDLYTDGRDTKETDTMDTWDDAKLQSVVISKHGNPKTTTEKAIESGKYGWFWECPSGGVNCKYRHALPPGFVLKAQKKKDAEEAKKNELSLEDFLERERHQLGKTLTPVTKESFAKWKAERLSKKQVEEDGKRKLKEQQAAAGRMNGMSGRDLFTFDTTGVYGDDAYSDDEGPDESGEQDWDLNKYRQETEAERTRLEEERIAKLGGIGVAVGSLSLAD*