MDGTNSFGGASPPNVDEDIDLYELLEIDRSASASDIKKAYHKAARQHHPDKVPEDRKEEAEATFKAIQQAYEILRDDDKRHLYDTHGMAAFDPSRGPAGHGGMGGMGEDDLQDLFASMFMGGGMGGMGGMGGMGGMGGRGGPRRPQRGADQEIPHEVTLEELYRGKTVKFASSKRELCAVCKGSGAREKYKPQDCDKCQASGFRRVLKQVGPGLVSQDVVECDHCHGTGKYVKEKERCKKCKGKTTLPVTKALEIYIPRGAFHGEKVVLEGEGDQLPGQTPGDIIIVLVEKSHDTFTRIGHDLSAELNVTLAEALMGFSRVVLKHLDGRGLHLELPRGKVLRPTEILKVPGEGMPHKRGDAKGDLYLVVKIEFPEDGWLKDGSDYEALQKLLPPPAAPITADEVDDVEYERDADIEQMGASAGEQGGSEWEDEEEAGPQCATQ