MCPGSVESSSAAAAGKSVCVMDAAGPLGHALVDRLLRRGYTVHAATYARDGEEGAAAAALLGHLSCAADACRHRLKLFRADPFDYHAIADAVRGCAGVFCMFNTPDDQAQCDESTVETEVRAAHNVLEACAQTDAMERVVFTSSVTAVVWSGAGAGVGAHREEVADERSWSDLAFCRKFKLWHALAKTLSEKTAWALAMDRGVDMVAINAGLLLAAPGLGLTAAHPYLKGAPDMYDGGVLATVDVGFLADAHVAAYESPTAYGRYLCFSNAVCRPEDAVKLAQMLSPAAPRSPPPSDELKVIPQRIQGKKLNKLMLEFASGVYGELD*