MKPSAPPTRFPKNKVRILLLENVHQRAIDMFHQEGFYVETATALSKEELLDKLAGRNGHEAIHAIGVRSKTVLSAECFELAKRLLCVGCYCIGTDNHDLPKAEQCGIPIFNAPFANTRSVAELVITEIIALSRQLMDRSAECHRGGWYKARRFRDALQSPPPQVSKGCCEVRGKTLGIVGYGHVGSQVSVLAESLGMRVVYHDVIPKMALGNASQCGSMEEVLEQADYVTLHVPRLPSTKNLIGAAQLAAMKKGSYLINAARGEVVVVDDLAEALRSGHLAGAAADVFPSEPKKNGEELFESPLCGLPNVILTPHIGGSTEEAQAAIGVEVASAMIKCINTGVTYGAVNFPQVDIMPRVGTHRLINCHRNVPGVLMKVNTALSQAGCNIFAQQLTTSETVGYMVVDVDVFTSEECMTIIKSLGESIRSRILWAQ*