MCTGGSQKVSKRITRVIEKGTFYPSHEAIDFYHRYKEDIALFAEMGFKVFRFSIAWTRIFPTGMEKEPNEAGLKFYKNVIDECLKYNIEPLITISHYEIPFAITEKYNGWVSRDVIDLYMNYCETIFKRYKGKVKYWLTFNEINSATMPMGGYLSQGILNEGTTDFINQVDIPQLRFQGLHHQFVASAKAVKLAHEIDSNYQVGCMQIFATMYPYTCNPDDAVKTQRDSRVMNYFCGDVQVRGEYPTYMNRYFGENNIEIKMEKGDLEILKEGCVDFYAFSYYMSTCVSSDSKEDNTSGNILGGVKNPYLKSSEWGWQIDPEGLRYALNEIYDRYRIPMMVVENGLGAYDKKESNGVINDDYRIEYLKAHIEQMKEAVEDGVDLFGYTPWGCIDLVSASTGEMAKRYGFIYVDKYDDGSGDLSRIKKKSFDWYKQVIESNGERL*