MEDFLGENPHNRLIKELVEGKSFTVQLQTLLKQPNESVLAEELIRKIWGSFTQAITVLNSLGNSDNSLTQGQIEEVDQPNSGSELKKKKKEKQDRRGCYKRRKTSGSWMRESATMNDGCAWRKYGQKKILNSKYPRCYYRCTHKYDQECRATKQVQIIQENPIIMYHTTYFGNHTCNPTKIPKHTYNNHAMVKHSDSTVLKEEEEEEESKGQSDNASSIVDSNLWQDFMPSSPSAHDSTMAANYNSSYYEEIISSHDMEDWAKFGEIEAIEFC