MDSFSAQELLKIPPPISLHSDYDPGSPPGSILLDPYGYLSSRTNGTTAGAFTRDGRTILVTFWVASPPRASYFTFDCCDFQPSMNGNLPKAVYSEDDLVLFRFPIVTISRRDEDQCPLYSEDNHYFVYQAGTKNRLPSLHLVAVPHHVEFGDRGAVLLRCRDQDMFYLALLHRVYGFNYDDDEQYDLHLYNSKTGGWNTKLTHIDYSPKEYFEFAYPNAVLTIGGESGSVAWVNLWRGILICHLLLPDNHILRYIPLPVPKPPGGFALYSRNMMVFGDHIKFLEMFRPSCDSGRTCGTQDLVAARKKMKISDIGSGNIWEEDCAVNISEIPVESLEFAQMLPSLKQVTDTKVTLKRLHAGYPALSFQDADVVYIMQTPVPDEDKAVMIAVDMKNKTIKDVAYFGSGRYISYHHTYLQSGISKYLDIWSSSRSWEKADATSEDHLSS*