MRIATLQFAPKVGDVEGNIKRTNELLNSGYATGIESLKPDLLVLPELALTGYNFPSLEAIRPYLEPAGKGVSAAWARETATRLRCKVCVGYPEIEVTADEESSAQPQEKYYNSLLVVSEEGEVLVNYRKTFLFFTDETWASEGSADRGFHELVFNNCSAEQGYVLSSRVATSFGICMDINPYKFEAPFTAWEFANRVLDSKSQLVILSMAWTTFMSREELDALADKPDLDTFNYWIQRFWPLVRQKMRHDVDLGADGHDAEGAKEKKIVIVFGNRCGEEGSVRYAGTSAIIAITQRPGLVQEGDTSGEELPFDVKILCWDILGATTEGICFADTTADPKTVFGLVKRSQA*