MTVDQRTTAKAIMPPVEMPPVQPGRKCGGEESTGNLDSVQPIGALPCNEHALLAQQTPKGDAPSVGSKIWKKRPRRSRDGPTSVAETIKRWAELNNQQELDPQGPKKARKAPAKGSKKGCMKGKGGPENTRCDFRGVRQRTWGKWVAEIREPNRQSRLWLGTFPTAEAAACAYDEAARAMYGAMARTNFGQHHAPAASVQVAQAAVKCALPGGGLTASKSRTSTQGASADVQDVLTGCLSACESTTTTINNQSDVVSTLHKPEEVSEISSPLRAPPAVLEDGSNEDKAESVTYDENIVSQQRAPPEAEASNGRGEEVFEPLEPIASLPEDQGDYCFDIDEMLRMMEADPTNEGLWKGDKDGSDAILELGQDEPFYYEGVDPGMLDNLLRSDEPAWLSADPAMFISGGFEDDSQFFEGL