MSVVMKQIGECAAIPSRISIDSATAFFLAAICCDCPLHCKAPSTTACQSTPRLSTTCADGLLTAFTARGTRKTAPASRREAASAVMPPSAVALPPTATAAAAATAAAMAQQQQQAPGPSAMLTKLWESSRMFLAGGAAGAVARTATAPLDRVKLLFQVQAVPSAGTSATAYTGLGQAFRKILAEEGVRAFWKGNGLNIIRIFPYSAAQLSSNDQYKRLLADEHGELTLPKRLLSGACAGMTATALTHPLDTMRLRMALPSHGYKGMADGFITVARTEGLMALYKGLLPTLIGIAPYAALNFASYDLLKRHVYNASGDKKQNPAANLLMGGAAGTVAATVCYPLDTIRRRMQMKGQMYSSQLNAFATIWSTEGFRGFYRGWAANSLKVIPQNAIRFVSYEFLKSLVGVKKSKTDTX