MLERYTRKEMGNIWTEQNRYQAWLEVEILACEAWAELGDIPKEDVAKIRANAKFDVDRIHEIELETRHDVVAFTRSVSESLGAERKWVHYGLTSTDVVDTANSYLLKQANEILRKDLENFIAIIGEKAKEHKYTVTMGRTHGVHAEPTTFGLKLALWYEEMKRNLERFNFAADGVEFGKISGAVGTYANIDPFVEAYVCEKLGTTPAPISTQTLQRDRHAEYLATLALIATSVEKFAVEVRALQKSEVREVEEFFAKGQKGSSAMPHKRNPIGSENVTGLARVIRGHMVTAYENVPLWHERDISHSSAERIILPDSTILLDYILNRFGNIVKNLTVFPENMKRNMDRTLGLIYSQRVLLALIDKGLAREAAYDVVQPRAMEAWEKQVPFRELVEQDATITENLSAEEIADCFDYNYHLKNVDLIFDRLGL*