MRVFLCEKPSQGKDIARVLGAVQRGNGCYSGAGVVVTWCIGHLVEAVPPEGYGEQYKRWAIEQLPILPERWRVEPKAATAAQFKVVQQLVAKAGELVIATDADREGEMIAREIIDLCGYRGPIQRLWLSALNDASIRKALGALKPSAETLPLYFSALARSRADWLIGMNLSRLFTLLGRQAGYTGVLSVGRVQTPTLKLVVDRDREIARFVSMPYWAVDVLLSHAGQSFTASWIPPEGSTDAAGRCLQQPVAQQAADRIRAARDAQVVSVDTERVREAPPLPFDLGTLQEVCSKQLGLDVQETLDIAQALYETHKATTYPRSDSGYLPESMLAEVPTVLDSLVKTDPSLRPLIERLDRQQRSRAWNDGKVSAHHGIIPTLEPANLSAMNEKELAVYRLICAHYLAQFLPHHEFDRTVAQFSCGSQSLAAVGKQIAVTGWREVLATPGPDDADGEDAQRSQVLPALHAGLSCPVGKVDLKALKTLPPKPYTQGELIKAMKTVAKFVTDPRLKQKLRDTTGIGTEATRANIINGLIGRGYLVKKGRAVRASDAAFTLIDAVPSAIADPGTTAVWEQALDMIEAGQMALDTFIEKQSVWVGQLVQQYRGATLSLKLPPAPACPQCGAPMQQRTGKSGAFWSCSRYPDCKGTLPLESPTGRRSAPRKRRAASKAS