MEAQNIFLYLLIVFLSLHFVFTTLKGRLSPANTRRLIRLLHIPIKSPVAAAIFARKDTREFLDSSIKLVNEEDDFGFSFDFKPYMISKAETINRALDEAIPLIEPLNIHKAMRYAILAGGKRVRPILCLAACELVGGEERLAIQAACAVEMIHTMSLIKDDLPCMDNDDLRRGKPTTHKVFGESVAILSGGALLALAFEHLTEADVSSKKMVRAVKELAKSIGTKGLVAGQAKDLSSEGLEQNDVGLEDLEYIHVHKTGSLLEASAVIGAVIGGGTEKEIEKVRNFARCIGLLFQVVDDILDETKSSEELGKTAGKDKVAGKLTYPKVIGVEKSKEFVEKLKRDAREHLQGFDSDKVKPLIALTNFIANRNH*