MMEESLPPDSVGAWGMSASTSLEAYRALRADQSRWLPIALDIARSHGLDVGAPQVFVTGTNLVVGLGERLILKIFPPLLHAQFVSERGSLTQLAARLSLPIPQVVAEGMRDGWPYLVITRLAGTLGSEVWPSLPEQQKERLLRQIGETIAAVQRAPLGPLAAIEPRWDEFMRAQMQGCRARHQRLGLAPKFLGGLDDLLRDAARLVPMDAPPVLLTGEYIPENFLLACHDGQWSLAGLFDFGDVRAGWRDYDLLGPGAFMAAGRPGRVRSLLEGFGYAKLDYALKRRLMALMLLHHASDLNSHICIEGWQDKAKDLVELQDLIWAE