MVELCGGEGEGRIMLATELAQLRAMARELEAKMDPDRVAARELCRALASSVDRSIRLAASCFPPPEHPPPAAGNAGRDAAFKKRQVMVPAMGMAKVRRQVRVTSVQDTASLDDGLSWRKYGQKDILGAKYPRAYFRCTHRHTQGCNATKQVQRADGDPLLFDVVYLGDHTCGQAAAAAAAQRAPPEHAGQEQQRQSSLLAAGAEGIHQQVVAEPMAAPVLFTSTAAGGVDDGYFSFISPANSDCQFSSDFSAGSVGVDMDHEARFEDLFSSTLEFFQSEIQNL