MENAKESCGGEKPVEENPIPVTEPETVTESDPPSRNPSRTPFANLSQIDADLALARTLQEQERAFMMLAMDGGDASEVGSSESGSYVYEDQMVDQNDDEHDENAESDGGDDAFDVHARAAGEDDLSADIDPAAFDSDEAYARALQEAEEREVAARLMALARINDWEAEDPEDHESNSQDTWQEVDPDELSYEELLALGEVVGTESRGLSADRIASLPSINYKAQSTTDENIDQCVICRLDYEDGDALIVLSCKHAYHSECINNWLQINKVCPVCSAEVCTSEDRQGTSGNEQG