MTPKSTPESPTKDEPWMWCLARGQKRADALPPFAYKELKPHPIMTPRNALHLRDPDYAETAEPISEQESKLQQICVQYSPEQINVLRETCVVARGALDAVVRAARVGVTTEELDKICHAYITAHGGYPSPLNYYNFPKSCCTSVNEVICHGIPDARPLQDGDVLNVDVTAYLRGYHGDLNETVCVGNCDEKSKKLLMTAYKCLFRAIEGVKPGARYRDIGEEVTRVAHRRDASVVKSYCGHGIGTLFHCAPNVPHYAKNKAVGAMKTGHVFTIEPMINAGDWKDATWPDGWTAVTKDGSRSAQYEHTMVVTDDGVDVLTARNEKSPRVFPWTDPDHLSTEP*