MEQGLVVTQLDVQPGECVKVKGKILSDAKGFSVNVGKDSSTLMLHFNPRFDCHGDVNTVVCNSKEDGTWGEEDRKADFPFQQGDKVEICISFDAAEVKVKVPEVEFEFPNRLGMEKIQYLAVEGDFKVKAIKFS