MGDTLKFQRLVQEDKSVITQSIGRSRDTTLHLACKFKHNDLASFILGLEPTLAKAKNDKEETPLHEASRVGELEIVKQLLDACLCVAYMLNRDKESALFIACSCGHSDVAWELCSRMDFLAWDEIGASCLHIAASKRCKADSIGDTVLHLAAKMNCLEIIELLLSKPGIKVNAANNEGNTAFDILEKIQVGDNGANLAVDTLKQFPASDNDEYGDEYVPIDVSEQIPARDSDANVANDSNSRWMATIQLLKPREKANPSSLIDMQLKLMVVTGLILTVTFQAILSPPGGLWQDLSRGNHTNHIPGKAIQSETNAGLFTFFMAADALGFLVSLALIPIIMILRKEMMLCVNSLVVLALISIEVAFILSLIMISDRKTFFRVEVFLLVLVTLVGIGWMQWKRKPQLKDS