MATCTRPLLRLLRLLLTAGCPTAAALASLPPLESASHRAALVSSVQRMAAPEVSALVDDLRAAGRCGLACEVLVAGCNNDQLPCAPTFDALAARLRRDGRLDEASEALTAFHRAGGVSNPSQSAALMAALAREGRTMEALSLHSLVRADNRTSAMLLTALLQAGEVAGAGRLASELGASLRGGGASPDLPLFNVMLQSLLRSGRASEASTLLSASGSSRLRPSARTLHTLLHSFVSAGELPAAVEAESLARQMASSGAAPDSYTLNALLRASAATGQPRRALALYRLLHRSHGVAPDSATFSLLAWALAPALAPVGDGPRAALLAREWARPTAAWPTAPRPTATARPSPLDPGAGSADAGARSNGCNENVDGRDV*