MKCFSFSTADPESKRRTFPWLRSLSSGSRKPSESSYTDRSQASSDPSTSSSRLTSSSSSSHKSRHLRVFSYAELKTATGNFHRRNLIGEGGFGCVYKGSILHDNETKMEVAIKKLNQKGQQGHKEWLAEVHFLGLVEHKNLVKLVGYCAEDNETGIQRLLLYEFVPNKSLEAHLFQTGPYVLPWNKRLNIALDAARGLAYLHEEITDLQVILRDFKSSNILLEDDFNAKLSDFGLARHGPDPGHTHVSTEAVGTMGYAAPEYIQTGHLTSKSDVWSFGIVLLELISGRRCLDRNRPKNEQRLLEWAKPYLQDSKKYHLILDPRLDGRLNMLQVQKVVPLVLQCLARHPRTRPTMSEVAENLKQIVEIGLVAGSPQASPSSVLNRNMDLLTKDPAIMTNGKRRLSLLKEVRLVGSSSRCKTHVVCS*