MKEEGECFEEQLVIQQFQTMQQNGDVFGGGGFIFPEVSPLMFPATTVHQVHGFNPFSNPTILDHHDSFISPLQPPASYGSFFNRRNASSLQFPPYDNVGCAPFELTKMTAQEIMDAKALAASKSHSEAERRRRERINNHLAKLRSLLPNTTKTDKASLLAEVIQHVKELKRQTTLIADVSLLPTELDELSVDVDASDEDGKSVIKASFCCEDRSDLLPQIIKTLKSLHLRTLKAEITTLGGRVRNVLFITSDDDSSNDQQDQAQQHQHHQYSISSIQEALKGVMEKVCSEDQSSSGSIKRQRTNNHNNINIIQHRSF