MDQLITPILGHPTPASLANSGADPTPKHGILNPLLQSSSVQIDIGSHLTRNNSSVEPFGNNVDLAYGVKEELSDSLRFTDLLNSTQSGIEDLHLYHSTSHVKNTDEVRDDLSELSQKLMLKTLTSTCQINLNAYSPGRDFFYPSAQHYVQPGIFSQIHPSIDVSNFSQSRGSMSSSLDINSPAFDPLNGRFSGGIANTTQGTDLGMNRESFAFGLQRMRQSAQHHDRIPPVFTTKTTEAKRPGSSLEPNKTSGPHHQVAPKKTRVDQSTRAASAPFKVRKEKLGDRIAALQQLVAPFGKTDTASVLMEAIGYIKFLQNQVQTLSVPYMKASRKEANRSRQRGPIEDEDDEQTTRDLKSRGLCLVPLSCMSYVAAEGGSGGGIWPSPAAQLPQ*