MLVLPEAKLVHAHIILTGFKFPCVPLHNRLVNMYSKCGSLLHARAVLDEISEPNTVSFSIMIAAYAREGHGEEAWILFYQMKQRGIQPDEFMIPSVLRACGLMANLKCGREVHREIIKSNTFQDNVFIGTALVDMYVKFQSLEDAHNVFDKMPKRNVVSWNLMIAGYTENGGLDKALDFFENMPKRDVVSWNLMIAGYAENGRSKEALELKKEYGKISSLSPACFLHVGTALINLYGKFGCLENARAVFDRISHRNVVAWTSMIAGFTKNGLAYEALEHFLQMQLSEVKPNAVTLVVVIPACTRLGALQQGLFNVEDTWEFLISYVLGFKFGVVFLCIK*