MTDRDWRIFCEDMAITYQRTWTLKKGEEAVDDKSKDNNNARTALAPATAHTVAASARYARPARNWNEMGLSNELLEIVLSVAKYSRPTPIQMAAIPVVNAGHDLIALAETGSGKTAAFVLPLLNFLPRTEVYSPEVSHDGQNPRALILAPTRELAQQIQAETLKFTAILGHRVVCVVGGQDIDVQAMALREGCDVLIATPGRMVDCLERHMVVLDRCDYLVFDEADRMLDMGFDAQIRAIMQAVCARAGLDRRGERQTLMFSATMPELVRALAKDFMRTSSCVHITIGEAGRSVARIQQRVELIASEPAKLKRLIELLESCDPPVLIFVNTKRGCDMLLRSIEEEQSSRRGASHDGTGGRGAGSRKMCRLRLAVMHSGKTQSTRQELLEKFRRGAVDALIATDVIGRGIDVRGVNHVINYELPSRIDTY