MAGVKKMKLGSQGLEVSVQGLGCAGIVRPPKPEDEIIALIHHAINSGITFLDTADIYGPFTSEILVGKALKGGMREKVQLATKFGFKLVDGKMEVQGDPAYVRAACEASLKRLDVDCIDLYYQHRVDTRIPIEATMGELKKLVKEGKIKYIGLSEASAATIRRAHAIHPITAVQMEWSLWTRDLEEEIVPTCRELGIGIVAYSPLGRGFFSVGPKVVENFYEGDYRKNIPRFLPENLEHNKHVFERVSEMAARKGCTASQLALAWVHHQGGDVCPIPGTSKINNLNQNIAALSVQLTPDEIAELESFASADNVRGDRFWTKTYSWLDSDTPPLSSSQTS*