MRALCRSVHSSTACAASKRALAFRRGPASTSVAPTAQMQQHIPGLQRWIEYCNNGAAVAGDFLPLNVSSTTVGYLSPSFADRLLNAEFNDVFQKCPVSGGVAVLTSLVSQQQRTAAIATVLQQLNSEGGIQGWRGELYPAASSFHEQPAFLIERAAAPYFGIKAYGVHVNGYVCLPDGSKELWVARRSRSKPTWPGKLDHIVAGGLPHGLSCAENVSKECAEEAGIPAELASQAVPVGAVSYTSLQAAGLKRDVLLCYDLQLPANFVPQPQDGEVEEFFRLPVPQVVELMATSSDFKENCCLVIIDWLVRHSYLTPDMPGYLELVAGLRSGDCSX