MRVFLCEKPSQGKDIARVLGAGQRSNGCYSGAGVVVTWCIGHLVEAVPPEGYGEQYKRWAIEQLPIVPERWRVEPKVATAAQFKVVQQLVAKAGELVIATDADREGEMIAREIIDLCGYRGPIQRLWLSALNDASIRKALGALKPSAETLPLYFSALARSRADWLIGMNLSRLFTLLGRQAGYTGVLSVGRVQTPTLKLVVDRDREIARFVSVPYWAADVLLSHAGQSFTASWIPPEGSTDAAGRCLQQPVAQQAVDRIRAARDAQVVSVDTERVREAPPLPFDLGTLQEVCSRQLGLDVQETLDIAQALYETHKATTYPRSDSGYLPESMLAEVPAVLDALLATEPSLRPLLGQLDRNQRSRAWNDGKVTAHHGIIPTLEPAKLLAMSEKELAVYQLIRGRYLAQFLPHHEFDRTVTQLACGGQSLVAVGKQIAVIGWRQVLATPEPDAADGEEAQRSQVLPPLASGSRCGVEQVELKALRTLPPKPYTQGELVKVMKGVAKLVDDPRLKQKLKETTGIGTEATRASTIKGLLDRGYLLKKGRAIRASDAAFTLIDAVPAAIADPGMTAIWEQALDMIEAGQMTLDTFIAKQSTWVAQLVQQHRGATLSIALPPSPPCPQCGAPMRQRTGKSGAFWSCSRYPDCKGTLPVESSASKRGAPRKRRTVPKAS