MSFEVLALSYSWVHKDSVSSRFENLKHLINASYNKPRYRFGIIQSPRIKNNDTVLSDLAIDAYDEICIYLLLGKQEKFDDLANEGYKRDLTKVATTFNQVFANDIPERYYSIFNLEDINTAKITFADSDFEFSDEILNRCIASVGLRSFHGKAKPATKDFELTAFTSFMRNTAPVFLDFIINQCLLDSERFEKISFQGSLNDFQTIIIHADVIKEHGLVEYYTKKCSFTKSSQEDILIKVDNGQKVDDGVLEKGILASKDFHLSFLERIIHIEPK*