MTTKSSPASNDDAIVILGGGPAGMACALALIKVGFKVRVFERYDRARPAGNILNLWPPPIHALKCMGVDVEDLGAPCRASFRNASGHVRADVKLPQDVLDKYGGGFIGLLRRDLYVRMLEALPAGTVEFGRQVVAIEDLGHRVELTLQDGSVVATPLLVGADGIDSTVRRHLWGPAPKRPHNLIIIGGFTFTDAVRTELNECVIAHNPQVQGTYTTILSGGRRGHQWWLLQAWPESRPDPDKLKERALDGAAGFPHGPLRDLVAATPAENMQTWRIRDREPLARWSRGRITLAGDAAHATSPYAAYGAGMSICDGYFPAKLLRGTALDDTAAVAGALRQYDACRIPHTSEQVNLAYFLGRMFHQVPWPLTVARDLVLDWTGLLQREVGERSPGEIVKQLDEMGEGLESDGLESDGV