MIDAELSRHWIPEEKTLYIDKGLQRNGKSCRLRWINYLRPGLKRGIFSQEEEEIVINLQARLGNKWSQIAMHLPGRTDNEVKNYWNSYLKKKVINAQGSDPHGSATKSLEPTNKNLLTQKETNNQIPSSQSLEPPESSTADSGLSMKHSMEFGSFEGAIHHHFPEVLIADWLSVDQVIEQGSGIFGGATSTPWNSSNSNVDEVLRPGSSEVVGHSNSDFLGGYGGTGIDGELQAQFEPVSPIPGDAFFDLFTMGKIPGSLDMNHEVIF