METVRRINRWTQEEDSILIQKVYEQQTYDLPGAATDWQKIAAALPGRSNKDCRKRWFNVLSGGLRKGAWSPEEDSYLRDAVRIEGKSWMRVAQHVPQRTADQCAKRWQHFLDPTLDRSEWTAEENERLLRAVQQHGRRWLDIRNQYLPLRSPNALKNQYSILMRRHEKNLASVGKKTQNIMDIASNYHSTSMNTPKNPGSRTWSKKTRKTHCEAETYIKPEPDDDFMDSFYGELEFKPTMSPATDYGLVGKGVTMPDPIASSYAGFLKQEEVSLTEYDAPCYTSSLGPQYEANAIQISHMDAGIRSNTTEDMWMTYPTSPSSTAPSDGDLGGLSHRDQWGYSVTGMPLQDQNALATYGYSGYH