MNKLAMVGNRGTVIFEFARIGMLSSHFHASHSQKVMLEIKSNDSMEDAIKCLYEANVMGAPVLDELIHDTVPFTDRYIGLVEFASMVLWALEEFKVVETEEKLTGLTVINEESDPKFSDSDNEHQNNLTLSISKVEKEGFFAVLKHFSGVGLSKNLVSSEVDTENGPLHDSSVGDGQVGAIARSFRWGPFIPVHLDDSLLHVLLLLSKHRLKAAPVVDQLYLNVKGYITQHAAVQLLLQCSGLEWFDMIAEKALYDFGKGREDQSSREGQCRYKKDCMFSKDAVIHEMLNNSTFVSWRVVFYSGATFLPATSCRMIRFLYEILG*