MRVFLCEKPSQGKDIARVLGAGQRGNGCYSGAGVVVTWCIGHLVEAVPPEGYGEQYKRWAIEQLPILPERWRVEPKAATAAQFKVVQQLVAKAGELVIATDADREGEMIAREIIDLCGYRGPIQRLWLSALNDASIRKALGALKPSDETLPLYFSALARSRADWLIGMNLSRLFTLLGRQAGYTGVLSVGRVQTPTLKLVVDRDREIARFVCVPFWAIEVALSHAGQSFVASWTPPQGSADDADRCLQQPVAQQAAEFLRAAGTAQVLSVETERVREGPPLPFDLGTLQEVCSKQLGLDVQETLDIAQALYETHKATTYPRSDSGYLPESMLAEVPTVLNSLVKTDPSLRPLIERLDRQQRSRAWNDGKVSAHHGIIPTLEPANLSAMNEKELAVYRLIRAHYLAQFLPHHEFDRTVAQFSCGSQSLAAVGKQIAVIGWREVLATPGPDDADGEDAQRSQVLPALHAGLSCPVGKVDLKALKTLPPKPYTQGELIKAMKTVAKLVTDPRLKQKLRDTTGIGTEATRANIINGLIGRGYLVKKGRAVRASDAAFTLIDAVPSAIADPGTTAVWEQALDMIEAGQMTLDTFIEKQSVWVGQLVQQYRGATLSLKLPPAPACPQCAAPMQQRTGKSGAFWSCSRYPDCKGTLPIESPTGRRSAPRKRRAASKAS