MLTLPFDESIVMTEPPICRKFSRENEEAKQVKKLESCAKQLVSHGKHIRKTPEEETEQEEEDEDREEEDENGCQEDEGQGKKMTKVRQERIKIRRVEANARERGRMHGLNDALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRIGKRPDLLTFVQSLCKGLSQPTTNLVAGCLQLNARSFLMSQSGDTLHHTRSPYTSVYPPYHSPELSTPPSHGTLDNSKTMKPYSYCSAYESFYESTSPECTSPQFEGPLSPPSMNYNGIFSLKQEEALDYGKNYNYGMHYCAMAGRGPLGQSSMFRLPTDSHFPYDFHLRSQSLTMQDELNAVFHN