MEAARHKLIDFYENEEEKKKIDRRAGAAIHNEIQKQIAAEQKLQEGLKLQREFKNIMEEEEKKAEAKRLEGVALLKYIVDQNKEEEKVKRKMKEREIIEEEKRNAYIFAKDQREQAYKEEQERIQKQKEIEASRIRVAQEREAHEKAWREKEAADAEKMRRMNAELHFAREQQKFLKAKEIADQAIAVEQEYYKILKLQKEGIELEKKEEERLHEARMKNLFHLKEQMKEREEATKATAREKILEGEHLKQAKRVEKLKLAKIKERKLDELIKCGVPQKYQVDLIKLKVGIP*