MSPVSTAFVNLLRTCAKKNDLQTGLTVHSDILKTGSLSHSTDVARALVNMYAKCGALAKAQDLHDQLPIQDTLSWTALIAGYIELGQNQYAWDCYMKMLEEHFPPDAVTLTFILKACGRLGVSDRGEKIHLEIAKEGLLDKNVMLGTALVDMYAKCGVLGTAAHVLEDLSRRDAVSWNALIAGCVRHEQCEHAVKYFEEMEGEGLSPDAVTFTCVLKAYGSLVELDKGVRIHHEIARRGLLHNSILLGNALVDMYAKCGALAKA