MSEEYQYQDTEYHSESISISELKNGGILAVDIAKLIEAGFTTVESLAFAPKRQLLSIKGFSDIKVDKLIKEAAKLVPMGFTTASAYHQRRSELVYLTTGSSEVDKLLSGGFESGSITEIFGEFRTGKTQLCHTVAVTCQLPPEQGGGGGKAMYIDTEGTFRSERLVPIAERFGLDPNEVMDNISYARAYNSDHQSQLLIKASAMMSESKYSVLIIDSATALYRTDFSGRGELGARQLHLAKYLRSLVNLAETFRIAVIITNQVVSNVDGAVGMFTGDIKKPIGGNIMAHASTTRLYLRKGRGETRICKIYDSPCLPESEAVFAITEQGINDPDE