MESSLFYHDQYLNSDFSPECSFGSLDSFSWDELLFQSNSLPFNTNDSEEMVLFNALANGPPKESSESNSSSGIKEEEVTSNAKEEEEAKREKSYRGVRRRPWGKYAAEIRDSTRNGIRVWLGTFDSAEAAALAYDQAAFSMRGSMAVLNFPVEMVRESLQDMNYRCEDGCSPVVALKRKHSMRRKSKSWKTKVNQVPHSRPQNVVVLEDLGADYLEELLNSCDTSNSW