MTVDQRTTAKAIMPPVEMPPVQPGRKCGGEESTGNLDSVQPIAGALPCNEHALLAQQTPKGDAPSVGSKIWKKRPRRSRDGPTSVAETIKRWAELNNQQELDPQGPKKARKAPAKGSKKGCMKGKGGPENTRCDFRGVRQRTWGKWVAEIREPNRQSRLWLGTFPTAEAAACAYDEAARAMYGPMARTNFGQHHAPAASVQVVAQAAVKCALPGGGLTASKSRTSTQGASADVQDVLTGGLSACESTTTTINNQSDVVSTLHKPEEVSEISSPLRAPPAVLEDGSNEDKAESVTYDENIVSQQRAPPEAEASNGRGEEVFEPLEPIASLPEDQGDYCFDIDEMLRMMEADPTNEGLWKGDKDGSDAILELGQDEPFYYEGVDPGMLDNLLRSDEPAWLSADPAMFISGGFEDDSQFFEGL