MRVFLCEKPSQGKDIARVLGAGQRRNGCYSGAGIVVTWCIGHLVEAVPPEGYDERDKRWVIEQLPIIPERWRVEPKAATAAQFKIVKQLVGQATELVIATDADREGEMIAREIIELCGYRGAIQRLWLSALNDASIRKALGALKSSAETLPLYYSALARSRADWLIGMNLSRLFTLLGRQAGYTGVLSVGRVQTPTLKLVVDRDREIARFVSAPFWAVEVALSHAGQPFTASWTPPEGCTDEAGRCLQQPVAQQAAERMRATGSAQVASVETERVREGPPLPFDLGTLQELCSQQLGLDVQETLDIAQALYETHKATTYPRSDSGYLPESMLAEVPTVLDSLVKTDPSLRPLIDRLDRNQRSRAWSDAKVTAHHGIIPTLEPANLSAMNDKELAVYKLIRAHYLAQFLPHHEFDRTVAELACGGQSLLAVGKQIAVAGWRQVLASSEEGGADSDDAQRSQVLPALRAGLSCQVGHVDLKALKTLPPKPYTQGELVKAMKGVARLVTDPRLKQKLKDTTGIGTEATRANIISGLLGRGYLLTKGRAVRASDAAFTLIDTVPAAIADPGTTAVWEQALDMIEAGQMTLDAFIAKQSAWVTQLVQQYRGTTLAIKLPPSPSPSCPQCGAPMRQRTGKSGAFWSCSRYPDCKGTLPVDTSTGKRSASRKQRASPKAS