MTKFLTDRRSLLKGGATLMAAAATMSADELLGYAKAWAQTSPWKPEPGAKVNMMRWKRFVEAEDVAFMKIVDAFQKANNVTINISNESYDDVQPKASVAANTGQGLDMVWGLYTLPFLFSNKCVDMTDVADYLGKKCGGWTDSGKAYGMLDGKWIGIPVAATGGLINYRVAAAEKAGFKEFPKDLAGMSEFFKAMNKNGTPGGMALGHASGDANGWVHWALWAHGGNLIDKDNKVVINSPETAKALEYVKGLYDNFVPGTASWNDSSNNKAFLAGQLYTTVNGISIYVTAKKEAPQIAEDMNHAHLPPGLDGKTREMHLGFPILVFNFSKYPQTCKAFTAFMLEPEQFNPWIEAAQGYLSHFLKGYDANPIWTADPKNTPYRDVAATATTPAGVGKLGEAAAAAIADFVLVDMFANYCTGREDVKTAMASAERSAKRIFR