MKKIIISLSIAAATLSFSGTALADAKKPMPLWQCSDYLQLNESYRPVALGFAEAVNRKGKPEDDVVDIEGIAQITPTLVTYCQENPKVALTDALAQTKANAANTTSKTPPTSSTTAK