MADLSSVGRLRLGSQGLEVSALGLGCMGMSAFYGPPKPDQEMISLIHHAVSRGVTFLDTSDIYGPFTNEVLVGKAIKGIREKVQLATKFGISFVDGKPEVRGDPAYVRAACEASLKRLDVDCIDLYYQHRIDTKVPIEVTIGELKKLVEEGKIKYIGLSEASPSTIRRAHAVHPITAVQIEWSLWTRDVEEEIIPTCRELGIGIVPYSPLGRGFFSSGAKSVENLTNDDIRKALPRFQAENFEKNKVTFEKIAEIASRKGCSPGQLSLSWIHHQGNDVSPIPGTTKVRNLEENIGALSVKITPDEMKEIQNILSISGFYGDRHREVHKDLTWMNSETPPLSSWKDAI*