MPSSGSGGEEGNREDGGGATRSLGPYLMHRDSAFVPVMPSRSVRLYGAPSDELVAMMADKRKELALHALLPPPPAYPLFPGGSAPPTFPFPPPSASMFPPAPNPARLLRAPGRAARPKKQFICKFCNRQFTKSYNLLIHERTHTDERPYSCDICGKAFRRQDHLRDHRVGGT