MSEDDFEAEAKKRGWVKNKGDSSEVTSKGGFLGDCFGRRESKPLSPVYEEADDNFEFRPHTQLQFDEQRNRGTPQPTPMDTPPMTPRQQDLYYDLDSNGGVVSNIRGKRVFSRMRELMGVYFPDDILTDWRCQPDASKNAVLDQLHREFPNPMNYRFKREWMLSAMNQALKSRRGTTREAGREGAQKPPGLSDDDWRRVQDERRTFPNRWEQQREANPVQRTTTGISRFGSGGKANFLYKFEEIMGRKPTKAEYAEGRGNSLSALLARMRRDGIEFYP