MLGNVSALNVITSMLRADMMNDVFDMEKPVVFTYEEILTSTEGFADSNLLGHGTYGSVYYGVLRDQIALDAARGLEYIHEHTKAHYVHRDIKTSNILLDNSFRAKISDFGLAKLVGRTNEGEASVTRIVGTLGYLAPEYLSDGQATRKSDVYAFGVVLFELISGRDAITRTEGTASVAVERRSLVAVMLGALRNSPSSMSMVSLKDCIDPNLMDLYPHDCVYKMAMLAKQCVDEDPILRPDMKQVVISLSQILLSSVEWEATLAGNSQVFSGLVQGR*