MAREVLKIHDKECCSRPAFISWVTYSYDLLDIAFSPYNEHWKEMRKICFHEILNAKRVQSYRYIREEEVEKMVESISLSCGHSSEPINMSAAILSFFYHVICRVLFSRSYQGGNETEKAKIHGIIDEGRNLMGGFFVADYFPHMWWLDAVTGVHRRLRRNFLEYDSLYERIIEDHLDPKRPKPEEEDFLDVLLQLQKDSDLSRDNIKAILMNLILGASDTSAATVSWGMLELMRNPRAMKQVQAEVRSVVGKKGKVEETDLSELSYLKLVVKEILRMHPSGPLLVPRETLTHCKIDEFDVLPETRILVNAWAVMRDPEYWEDPHEFIPERFTNSSLDGKGHDFEYIPFGSGRRGCPGINFAYMTLHLSLANLLYVFNWELPNGMKKEDMDISEKPGLTVVPKCPVSLVPIKYDFM*