MLALGTKVYNSQKLIYGGLSGSTQHDLVERADGFAEVFPEHKYQVVEMLQQRGHLTAMTGDGVNDAPSLKKADCGIAVEGASEAAQAAADIVFLAPGLSTIVLAIKIARQIFQRMKAYIQYRIALCLHLEIYLVTSMIIVNSTIGSELIVFIALFADLATVAVAYDNAHSEARPVEWQLPKIWIISVILGIELALATWVVHGTMYVPNGGIVQNWGNMQEVLFLEIALTENWLIFVTRGAATFPSWQLVGAIAGVDAIATIFCIFGWLNPSIYQRPLPNPNSQWWFTQRANGHTDVVTAVVVWAYSIGVTIVIAITYFLLNKIPTLNDLGRKNRSVHDTQMEN