MESGHESFAASSNVSNECSSPQEPGPSVDHLSNLCGSLEKLLLNPEYNYSDAEIVVEGIDVGVNRCILAARSQFFHEKFKEQNENSLKNEKPKYLLKDLVRVASIGYEVFMVLLNYLYTGTIKSSPSEVSSCVDNACAHDACRPAINYAVELMYASSTFQIKELVMVVERYLDNFVDKATPEDVIPILLVAFHCKSNQLLEHCIQRVARSDLDNATLEKELPHEVLTDIKSRRLKSRQGTEQESLEEDSLSEKRIRRILKALESDDIELLTLLLEESNVTLNDACALHYAAAYCNSKVVNEVLELGLGADVNLQNSRGYNVLHVAARRKEPSIIMGLLAKGASVLDTTRDGHTALSICRRLTRLKDYNDPPEQGKVTNKDRLCIDVLEREMIRNPMIGSMSSSSLVLADELLMTLLLFENRVALARMLFPQEAMLAMEIAHADSTAEFTGLSATNGLCRNPSGVDLNELPSEQVKRLQERLVALLKTVETGRRFFPNCSEVLDRLLEDDKLDSMMLESGTPEEQRSKKMRYTELKDEVMEAFKKDKAEKNWAGFSTSSSSSCSPKTNVSHKNRKK*