MSVAEIFERVDKNKDGKISWDEFAEAIRAFSPSITSEEIDNMFREIDVDGDNQIDVAEYASCLMLGGEGNKEDEDIVMKEAFDLYDIDGDGKISASEIHVVLKRLGEKQTIAECIAMVRAVDADGDGFVSFEEFKTMMSCNNKKLQ