MKAAVLTLAV LFLTGSQARH FWQQDEPPQS PWDRVKDLAT VYVDVLKDSG RDYVSQFEGS ALGKQLNLKL LDNWDSVTST FSKLREQLGP VTQEFWDNLE KETEGLRQEM SKDLEEVKAK VQPYLDDFQK KWQEEMELYR QKVEPLRAEL QEGARQKLHE LQEKLSPLGE EMRDRARAHV DALRTHLAPY SDELRQRLAA RLEALKENGG ARLAEYHAKA TEHLSTLSEK AKPALEDLRQ GLLPVLESFK VSFLSALEEY TKKLNTQ