MTCTIHPTLPDTDTHKDYARFYFDTTNLPDKRIVGLLACQRDPLLRILRTKVHAAREANIEQNVALKEESKGKLWEVELLDTVIFPEGGGQPSDTGVMRLLDPNGDVTHTFPIEMCLRRKREVEIEADWDRRMDQMSIHTSMQPYPSTEPAYVELPRALTPDEAVEIERLCGEAIKQCKKVWVEFTIQGDDVGKEHIGQESVGTREMRGLPMDYDGGVIRSLLSPLHVIPPALSNSLKSSTLVEREEKGTHDFDWLGLVGLLIQSTDNDLAKYVNEKIKTALAGRVKGGGARGRYMSKIDGKWGKIEKDALAKVIDDLTA