METPSVVHRYRNSFSIENILSKPRAVSEEINHTKNNYDLQLTVNESDHCSDHLNNDRDKLHGVVGGGGVDMRASSPESSFNEDTLDDAKSDITSEDDHGSNDDRKKRPRTAFSASQIKALETEFERGKYLSVAKRTALAKQLHLTETQIKIWFQNRRTKWKRKYTADVETLASHYYAQLGIGGLARPMVVGDRLWLFSQTPAGPAPLQSIMLNSPPPANTPASAIAPLAATQLRAYPGSAIIQPSLANASVIESARNAILSRGQPLNYALPSYLTPRSPASSSTSNLSSSPRYLDYTAASSLYQSSPAPSDSYLQMKYNVLNNLTMPEPESPPTSNGLAELERVFGDTNANFLEHKSLNGEKSGSKTDFGFNGLAVTQRSVKTGQETDSECSDIDCEQIDDE