MVPFSDFAAQLRSELPLNYASLDLSSSQRVGLVIIDEVNGFCTVGAGNLAPRVPSKSISDMVVETNIIAKKFSERGWPILAFLDTHEPDKPEVPYPPHCIVGTGEENLVSDLAWLEQDEHTLVKRKDCIDAFIGAFEKDGTNVVVEWIKKHQIEMILVVGICTDICVMDFVKTVLSARNHDMLNPLKHVAVYSEGCATYDLPVQVARDTGGIAHPQEIFHHLGLYLVAARGAIVVNTLHFMDEPVGGGV*