MASRGHSYIWRQTHAEQPRTHTKRRVSPDDLLASGPAWHHLPGPLDRSSSRQHEFSIEQVRSRCSSIARVVNRLVITMVGSSPLQAVLVAPGVKDRKVLAFKRDALKDKDAVSGLIHSILASSPAQRSAFYVFDLAKVVDLFRAWRRALPDARPCYAVKCNPDPALLGALAALGAGFDCASRAEIEAVLALGVRPGDIVYANPCKPEAHLEYAAEVGVNLTTYDSEEEVAKVRRCHPGCELLLRLKGPDGGDVRVDLGTKYGAHPDEVVPLLRAAQRAGVGVAGVSFHVGSGASNLHVYRGAIQAARAAFDAAAALGMPPMRVLDIGGGFVSGPTFDDAAAVINDALAHHFGDLPCVEVIAEPGRYFAETAFTLAARVIGKRTRGEVREYWIDDGLYGSLNCIIMDHYVPTPRPLASPRPGDKTYTSTVFGPTCDSLDTVLTGYLLPEMSVGDWLVFDDMGAYTTGAGSNFNGYATSDIKIYVAYSS*