MKRKASSAFEDDEAGEPRRAPPRLDDNLIAEEILPRLPARATAACAVGTLRGILTGLDYWRVRNRRLPRPRAACLAVTPRSDGGAGFRHEFHYADTAFPNEPVVVRAAGGGTWAPFRYAGTCNGLVLLTSPWDNGNRARGVLFNPASGEEEAVVLDLACGGGGKDQDLQALVCTRDFFKLCLCCAGELVVVPFGGAAAAGNEKPRTVAKVKKLSESREDYFSSLTLDGKVYVLPAISASASAAALMEVWGRPCIAVSNREGSALWALTPDHRWERRCAFAAAPRPTWGGATVFDNHQAIIVDGAWDCSGGDGKLLFVLFRDGRGFMYDLGKTTEPDSLATYIDCDLGKPSASMAELRKGTGYVCPEKRDGLKHFSSGRRSWADEGATRRCLEELMETMRIGGGHSVLRR*