MEEEVREEGNRMFGKGRWARAIAKYGQYIALLVGDKTDETTRSKLVVGYSNRAEAWLKVHKYVKALDDCNKALELDNAHLKSLLRKGRALEGLRMFQEAVETYKEILGSSSFDCLSGSVRDSIEISYENAFMKDRQTRFGEIENAFETSWKLFPAGPDMIETPPSLEEYVGPVEIRRVPGMGRGLFATRNVQAGELLLVSNALTTNKISTDDRSELPPLEKKLDHLIYAVEEVVRDAMENLHDLTQLQRLIQLDTLGGPYPEDSQYRDAPPMRYFTPVNALPPGCKSVTAQDMTHPALRNEFPRAFLRRVIYERQIYQYGKVLKILEIYVLPSLMNHSCLPNVSVMGLRNERFSRVFRASRDIRQGEELFHAYHNIFCPLDERRWLVGGVLCKCSRCSLEARLLQECSMLNYMASECTDIGSHCDHLSLSTYTEEQLERLKRRCITAITAVGSLFKDIPKLSALRDDEKDFIRASFVRFYRLLLDPQIKGLPGYSADNLLSERRLIANIIIAMHTCDPASDLALAMCAEAAKEKPFLYNHATDSIEPYGEMEVLLNSGRRILELTYGPELTCRSIFKIFVSYEGSLVYLPF*