MSQSESAVIFKKTSVKRGNTRKRKGSSSEEEAPQSAVVHVPRKAKKNSLVQSSGTKKNSEAHNSDSEEDISVSYKSTRSGKREGPDDMGATAVVEIDTALNTDAQSIFERALEVNKELKGKADDKIYRGQSAYTQYIEKKDTAAGNASSGMVRQGPIRAPAHLRSTIRWDYQPDICKDYKETGFCGFGDSCKFLHDRSDYKHGWQLERDFKEGTYGQEDVSKYAIEDEEDALPFACFICRNSFKNPVVTKCKHYFCELCALEHYKKTRRCYVCAEQTSGVFNSAKDIIKRMKENSANEKSNDEINNEVDENSYERDNEC