MEEFLGENPHKRLIKELVEGKIFAVQLQSLLKQPNESVLADELIRKIWGSFTQAITELNSLGNSDNSLTQSQIEEVDQPNSGSGLKKKKKEKQDRRGCYKRRKTSGSWMRESETMNDGCAWRKYGQKKILNSKYPRCYYRCTHKYDQECRATKQVQIIQENPIKMYHTTYFGNHTCNSTKIPKHTYNSQFNHAMVKHSDSTVLKEEEEEEEESKGQSDNASSIVDSNLWQDFMPSSPSAHDSTLTANYNAAYYEGVISSHDMEDLAKFGEIEAIEFC