MPDSYLTVEKDAVYELVEKKSKFIAYVKPIISEKDALSFVNNIKSKHWNARHNVYAYVVNENNISRYSDDGEPHGTAGLPVLDVIKKNDLKDIAVVVTRYFGGILLGTGGLVRAYSQATTMALNCAKIIKMYLCYDCNVFCDYNQYGRLLGIINECGGVVDDSIFSQRISVFFHLKKENFLSLSKKVMEFSSGTLCCNILRENFYGL