MAAVREGTYVADLVGGLGERALARLLPLRDAAGGDDIFLIQASTSLEKLKILCKEDEENVNPSTLIKLYTQAILDMTYFEENKLVDEDFPEDTSLQKVKELIAILSEPEVVVKESSLHPKHSDMLGPELLECLYWRRGALLYMYCHTVTAREEGQSKKRDVLKKCLIDGISYLLKMFTFRCPLHLNEEVSFQDTDTAKLLSEGIFSDTHLLATMYTGEMCYWGLKYCVNEEPENCDIDTNGPGTSSTLLKESLEFREIGEKILRKYISICEGPLKGQAWNTTNAKKILNFFQHCHH