MSTNDLVLTEAMRQRYLKYTIHVGRAGNDGFDAGLSTIDLVSQPEQQAGQTQMGARPMVAPNVEGATLMQFDGLIRSYDRNIHQILEEELPTRRGNLPPHAVKILKCWLYEHRYNAYPSEVEKRILAHRGNIMVQQVNNWFINARRRILPGMIRRDGNNPSHFTISRRNKKAMLSSAEANSTDSNNSKNETHQDVGSLDPELLAMAAKDINAALMSKSNQS