MMATTFFPVGACVSLSTTNTTFLPPLKLVLGSQLHKCTYFTTKFSSSMHTRRSFWKFPRSIVNSSAAHSEATASTHFNVLITGSSKGIGYALAKEFLRAGDNVLVCARSDKGVQKAVKDLSCEFGEQRVWGTTVDVRDGQSVRTLVAYARNHLGCIDIWINNAGSNAYTYKPLVDTSDDAIMEIVETNTIGVMICCREAIKMMMGQHRGGHIFNMDGAGADGRPTPRFAAYGATKRSIVQLTKSLQAELQMQSIKNVIIHLLSPGMVLTDLLMSGSDTPQAKFFINILAEPPDTVARYLVPKIRAIPREGKTRPTYIRFLTGFKAYSQILARFAFNARKNRHIQED*