MPTTTTTTAPTASSLELKVEPSPAAEQPSSSSAVGAVATGGYPFAGIPVIEDLYKKRQWQLEHMAGAFRVFARKGFTEGTSGHISVRDPVYPNTFWINPMGKHFGMLKASDMVHIDEAGQVIGGNRVAVNAAGFVIHSAIHRARPDVHAACHMHSPAGKAWSAFARPVDIINQDSCNFYRTQAVYRDFGGVVLGDHEGKMIAQALGHKNRVVFLQSHGLLTTGGTVDEAAYLFTCLERTCEVQLMVEAAGLPKNIISDEAAAFTFNVNADPETLYTEFQPDFEFEIWKSKGELCKGE