MPPKKVDKGGAGSSKAAVDKTFGMKNKKGGKGQAAIALAKQQASQVGKSKEVMAKEKARMDKEREKEQERKRKEELQALFQPVQVPFGTDPKTVLCQNFKAGHCEKGNKCKFSHDLDIGRKTTKKDLYTDGRDTNRDLNKETDTMDTWDDAKLLSVVLSKQGNPKTTTDIVCKNFIEAIESGKYGWFWECPSGGVNCKYRHALPPGFVLKAQRKKDQEEAKKNELSLEDFLEKERHTLGKSLTPVTKETFAKWKDERLSKKMVEEEGKRKLKEQQAAAGRMNGMSGRDLFTFVMVEFCLFDLFNTLLTRFWLCVL*