MISTVASVGPGSHWEGLSYSRMRRGMLDDEKMRIDRSLGPMREAWQKYGCSIMSDGWTDIRRRHMINIMVSSCLGAYFLRAVDVGRGCERITADVIYEHVRAAIIEVGAENIVQVVTDNGSNCRAMGGLLEAEYPHIVWTPCAAHCMDLMMHDLGELPWIKPILKVAVRITTFFRRRNVPLSLFRTYSSIDLVRPSQTRFSYMYLVLHRLHRVQDHLRQTVVDPRWRQWEDSELQISQYIQRQCLNMSLWDDIAMVVALLKPLVILLRVTDAEGSTLGVLYHMVQLTRRRLVTMTGISGPRKNDVMRIFDQRWAYMHRPIHGMAAMLHPFYRSREGSFADPLLMADREAYIERVYTEDEQLLLNNELVTFQDTLSVFSRGIASRPESIKAPLNWWQTFGFRTPSLMRLACR