VLFGSVEIGLLAAVTISFAKIILNSIRPGIEELGNLQGTDLFCDISQYPIAVKTPGIMII RINSALLCHANASFIRQRTLSLVNDDNETQKEPIRVLIFDMSSVINIDTSGILALEELHS KLTPRGIQLAMANPRWKVIHKLKLAKYVDKIGRGWIFLSVNEAVDACGVHPKLAAV