MMFKFSLSTLALLSMAMASTDALLTNPMDTGKKIAANTLKDRAYVTRDIKTPDPVPEAGQQEALELMKTGRMYRYNIDKGEESVVSKCEKEIAAYTNFKYCVGLNSCGSALMLLLKTTGVVEGSKVISNAFTFGAVPSAIEHAGGKAVYVESNYDHVIDLEDLELKLKENPDCNHVMISHMRGKVADMNAIKALCDKYDAVLLEDCAHSLGVRYDGQHSGHVGVACGVSSQSYKMINSGEGGFLLTDDPSIAAKTAVYAGAYEALFSKHSTNVPGAEHFEGLSKELPNYSLRMSNLAAAVIRPQILTLDERIEKYNARYYKVTEALEKRCGEHLSIPQLTPEVDLMVHDSIQFNLDKKFTPDMVEDFLKECADHGLPVELFGNKSNARNFVNWGFAPAEEPLPMTAEMLSRACDVRLPLMWDEEDFDDMANVLCESIEQVLADAGMQ*