MSDPSLGATDGSVTAKRKRDSTDSTGPDAQRLNRSSNGSNGSIPAPDTQPNFAHSSLGSYDAHLPSATTELNIDQQILQHVGPQNGISDDNALTAKAALAAHTPQNKYPPPPDATFDNNLAHGLTFGDDMGQAIGSAHGHNSTAAAVYAAREAQSMNQKPSVGSPEWHQIRKNNHKEVERRRREAINEGINQIARLVPNCDKNKGAILQRAIEYICQLHEEKKAMSERWDQNNMTTSHAINEISSQNSKLKIEVNRRGDIALKWLQRCRDAGLEFEDYEDSKELEPLDIDQGQV