MESGFCSPRTEAFPAGLRVLVVDDDPTWLKILEKMLKKCSYEVTTCCLARDALNMLRERKDGFDIVISDVNMPDMDGFKLLEHVGLEMDLPVIMMSVDGETSRVMKGVQHGACDYLLKPVRMKELKNIWQHVFRKKIHEGKDVESYECMREIQMIMSRSDEFDDGHQLNGGELGATRKRKDMENRRHDDQELVDPSSSKKARVVWSIDLHQKFVDAVNQIGFDKVGPKKILDLMNVPWLTRENVASHLQKYRLYLSRLQKENELKTSEGMKQQDFTCPAGSLGFQTSTLIHPKDAANCDLKYTGNNMLLIDMGTRICREADKKGTVSILPMDLKETSTSNFLDSQRANVSSQTILSRPFNYQSSQSNTTSQKWNEAPMEQFKQPPKQEPEPYALLEDDFSHALQSAPQHLVQVDLQCSAYSVGPGTAVPERDKPGSVMITPVRSQSRSNHSQIVNPETSDAISNFKVGMKNQMVGLNCLNDCEPIQQKIFTVGDSSLGSQVGCAYTESIGLQDIDLLDYYNSELIDELETSYYADLGLNWDNDCDSVQNPFVDQSLFTARAEASGVCYPG