MEYLECFLQGSHPWKRGIITSFHFIVGQYQFPDRPSSWFSYCPKVEGSNQILTFCGYDGIPNAIVEVLRHADSFMFLGHKSVHSLYEFGMQNMSGLIRCKIHKCDAMGIVVDGNQLAEAALPNLEDLSISHMPNLRSIWEAPFPPGSLNCLTALKLFTCGELKNIFSREIIQQLSNLEYLHIRSCYALEELISDEEIGVESDYVLPKLKALFLEGLPSLVRILKLGHRQLLNCSSLECFRAIECPNLKRLPISVSKAPKLRRIECKREWWNDLEWDDNDVKLQLEPLIVLPWL