MMTENPDEMLTHSNGCKDSKSLVLPTKDLLDSNGHDGTKDSLACEKERNEFWNVQELDDSVFFEDISRSNKHEIRASPLKDDPNEALSNLTSCKRNGNPFACDTADRDHPWSIPKFEDPMIVNFFDDKEKETVVSSAQFTSLSELFGTDTHLYTDKGVLEFKLPESTICYNENNYNIMKDICMDEGVPLMDKIVTESRKYDQPDSSISLAADEHQPRNTREGVDSELVSSGESKDSSVENTVKISVDHHTTKEDSDTKSLVPNGINPFLEDNMSKDADKDSSLDVMKIFGSKDTTTAKATNISENESDIQNLKESNSDAEQSALQANQIPTFVAAFNSQNTVSAADGTNNNGPGSNFSNNSKSESGAITCDFNLTELALSSSVAKSDKHLPEQSHKLEAVSSQKDGSSDSFSAATQVHFANSVDSCNSSIHADPPNVANLEEKNSGSIPLGVHGHFANGEASFGPASGLISYSGHITHSGNISLRSDSSTTSARSFAFPVLQSEWNSSPVRMAKAERRHYKGWRQSLLCCKF*