MGRAPRLSLAQQAQVNLAHQMGCSLRAMARLVKKSRSAIRRYLDDPVNYWKKVDCARGRPRKLTTRDERTVIRTASNSPKSLNDIRGQLKLDVSKTTIFNIIQRSGTIVSQKMKKAPRMTADHKAKRLDFVKANLSRKWDTVLFSDEKKWNLDGPDGNRHYWRDLRKDPLLFSRRNFGGGSLMVWGGFCNGKKMKLQFVSTRETSASYQSTLQKAIVPFFRNKRRTHTFQQDNASIHRSISTQNWLKAQKIKVLEWPAISPDLNPIENLWGLMVRRVYRHGRQYNTVQELKDAVEAEWDAITAAELKTLVASMPNRMFEDIDISLKSHPMSKNIFLDNMSKAGIDEISNIMTEHNCWYSLTTEIIHAPRLSKSKLHTAKVNGRSLSEEIKTSHGVDAEHPFSLTVVDKFGQHYAIEYIWMRLTKNEELDENLESEDEEEIFDDDDEELFYEDEVFEEEDYEFRR