MTTKRHTPHLLACLALALPLAAAANPILETYRAQAKQENAAFKDFTVAAGQKLYGTKGAELSCASCHTDSPKAEGKHVKTNKLIAAMAPSVNPKRFSDAANVEKWFKRNCNDVLGRACTTQEKGDFMTYVLSVK