MKFTNAVLALSSSLFLSSVSAQDSTIVEIAESTGSHTTLVDLVTKAGLVDTLNGAGPFTLFGPTDDAFAALNGAADKFTTPEFSEHLVDILTYHVIGAKVTSADLVDGPVAMVNGEDASVTASPPMINTANIIAPFDAEGSNGVVHSTDAVLLPTSVTSDIVDIAAGADAFSTLVDLVTTAGLVDTLKGEGPFTVFAPTNDAFAELPEETVALLTSPEGKDQLIDILTYHVVAGNVYASQVPAEGEITMVNGDAAMVKNDGSMVMINDAMVVMDQILASNGVIHPINKVILPPADDASAPPAPEEGATGAPATPAPTPESTTSAAAFVGTAFAAVSAAVAMLML*