MADVKNKKEYEKALAAFIKEKKPLGQVVYDELTNRLATPYELGAEAMDELIQKVEDAGVSVVDENGEPSKASLKQNEETAKAAQKEDLSAPTGVKINDPVRMYLKEIGRVSLLTAEEEVELALLIEQGDQEAKQRLAEANLRLVVSIAKRYVGRGMQFLDLIQEGNMGLMKAVEKFDYRKGFKFSTYATWWIRQAITRAIADQARTIRIPVHMVETINKLIRVQRQLLQDLGREPTPEEIGAEMDLPTEKVREILKIAQEPVSLETPIGEEDDSHLGDFIEDQEATSPAEHAASEMLKEQLEDVLDTLTDREENVLRLRFGLDDGRTRTLEEVGRVFGVTRERIRQIEAKALRKLRHPSRSKQLKDFLE