MNELQQKLSKRRTYVEESGLKFESQPAAHEAVMGTPSSPYKTCAAPPKHCGVGVDFQAAISRRRATVDGDGETFESTPSVKTADAVASPALSMSPPGFVPKGGSADFKKVIDQQRATVDEGAKTFESLPAERTADCVSSIRSETMQVPLLAEKFQAQDAQDELTDADGTPHGADVDAEDDGDESDGASQAHADPEEPTKTVLTVTPARVSWLVGLSHPLAAEYHSDSFAIKDCEPVHLRLETLDGGCRLSVQAPEGVEQDLQ