MLITLGQFAFGIDTLAFDKLVRSSTWRHPSNSRVGARPARQSLGPGDETLGLTGVLAPEFRGTAKSLDDLREMADQGKAWALVGGESILGAWVIESLQQTGTHYTPGGKPRRIEFDLKLARVDDHLAEGGGGVDPWPDDDFWEWWI