MPSSSGRPLFLFGLLLSLLRQAAALPYTPDAKCPLMGHLLELARDRPGVAIDVGANGGCESTVALNAGRRVIAFECLSSAYFELLGNIAANATLVHLCAGSKPHLAELHLAADSSSLLSQNVRFGNEARKAVRNLRHGGRARETVAIVPLDSIIPSTERVALIKVDTQGYEYHVLMGLMQTLRRECPVLAYEDVPTKANGRKVADSHPWAKLGDPAKDLLAPLGYRCERYADLDIVCVCDRGGRSGSRAGSPSEL*