MPPKSGKAAKAATKAEVAKKQKVAEDKTFGLKNKNKSKAVQQYVKNLQSSAQAVAKSKLDPNAEKDAQRKKKEAEAQREKELNELFKVAITQPKVPVGVDPKSIVCEFFRHGQCAKGFKCKFSHDLSVERKSAKIDIYHDAREDGEETMEDWDQEKLEDVVKRKAAEFSSNQNNATAIVCKFFLDAVEKKQYGWFWSCPNGKACIYRHALPAGYVLKSQMKALLEEESNKMAVEDEIEQERHKLASSTPLTAELFAEWKRKKQEKREQELAEKTAERAKNDRLSGRELFLSDASWFVDDDGAYAEYERSKEEEQRADAEAKEASDSGANGNASKSLKDDEAGPSAALSSGAVTKQELEDMFDDDDDLDPDELDELAGSVEQKVALEDTG*