MSAVERKTACVTGGNGYIASALIKMLLQKGCAVNTTVRNPENMEKNSHFKDLHALGPLAVFRADLEEEGSFDEAVAGCDYAFLVAAPVNLKSENPQKELVEAGVRGTLNVMRSCVRAGTVRRVVLTSSAAAVSGRPLQGDGHVLDESSWSDVDYLSSPANKTSPGKAYSLSKVLSEKEASRVAEENGISLVTVCPVVTVGPAPAAEAKPCVAAVLSLLSGDQEMISTVKLMEKATGGLMLVHVDDLCRAEIFLAEKPPPAAAAAAAERYICCGLSATMLQLARFLAAKYPEYNVDVAALGDLPEKPRIRLSSEKLAGEGFEFKNRTLDEMYDDAFLEYGRALGILPY*