MPPKKNDKAGGSTSKIVADKTFGMKNKKGAKGQAAVALAKQQAAQVGKNKEAMSKDKARMDKEREKEQERKRREELNEIFKPVQVAQKVPFGTDPKTILCQYFKTGTCEKGNKCKFSHDLNVDRKTTKKDLYTDGRDTKETDTMDTWDDAKLQSVVISKHGNPKTTTDIVCKNFIEAIESGKYGWFWECPSGGLNCKYRHALPPGFVLKAQKKKDAEEAKKNELSLEDFLERERHQLGKTLTPVTKDSFAKWKAERLSKKQVEEEGKRKLKEQQAAAGRMNGMSGRDLFTFDTTGVYGDDAYSDDEGPDETGEEDWDLNKYRQETEAERTRLEEERIAKLGGIGVGVGSLSLGE*