MDPQPPPPAQGSPPHRDRGRGRGRGRGRGRGRGRGRGGAGAPRAPLPCPTCGRLFRFPYYLSRHRLSHSGLRPHACPLCPKAFRRPAHLSRHLRGHGPQPPLRCAACPRTFPEPAQLRRHLAQEHAGSEVDLSTQRAVKEEPEASWGPQDEGVEQPATVVVAGAEEEATTQWPAGDSAPAAVPTSTDPRESEAKEAEAGAAELRAELALAAGRQEEKQVLLQADWTLLCLRCREAF