MRLVIAEKPSVAKSLATVLGAATRKDGYLEGNGWLVSWCLGHLAGLADAATYNPDYAKWRYDDLPILPETWRFTIAKDKRDQFDVLRTLLRREDVTEVVNACDAGREGELIFRTVYCLAGCQKPMKRLWISSMEDSAIREGFAHLRPGADYDGLHQAALCRAKADWLVGINATRLFSVLYHRTLNIGRVMSPTLALIVQREAEIDAFKPVPFYTVALDLPGFTAASARMDKKADAEQLKNACQSGTVTVKQVARRDKSEKPPALYDLTTLQRDANRLLGFTAQQTLDYLQNLYEKKLCTYPRTDSRYLTSDMAEGLPVLVNLVANAMPFRKGIAISCDAAAVINDKKVTDHHAVIPTRNIREADLSALPVGERAILELVALRLLCAVAHPYIYDETSVTVECAGAEFTAKGRTVKQPGWRALDAAYRASMKNAEPDKETEDKALPELAEGQELPVAGAAVKEGKTTPPKHFTEDTLLSAMETAGAKDMPEDAERKGLGTPATRAGILEKLVSTGFLERKKSKKTVQLLPSHDAISLITVLPEQLQSPLLTAEWEYRLGEIERGELAPEDFMAEITAMLKELVGTYQVIKGSEYLFAPPREVVGKCPRCGGEIAEMQKGFFCQDKSCKFAIWKNSKWWAAKRKQPTKAIVAALLKDGRARVTGLYSEKSGKTYDATVVLEDTGQYVNFKLEFDRQKGGGK