MTPEVTSRGVNRAVMKQLVNQYRDTHLGKRLPAYDGRRSLYTAGPLPFTSKEFNILLVDAEDGTGGQRRDRQFKVVINFAARADLHHLGQFLSGRQADAPQEALQVLDIVLRELPTERYTPVGRSFYSPDLGARQSLGEGLESWRGFYQSIRPTQMGLSLNIDMSSTAFIEPLPVVDFVSHLLGKDVTAVLLSDTDRVKIKKSLRGVRVEVTHRGNMRRKYRIVTLTSQPTQELTFPMDDNSTMKSVVEYFRETYRISIQHTQLPCLQVGNQQRPNYLPMEVCKIVEGQRYSKKLNDKQITALLRVTCQRPQDRENGILQTVYKNAYNKDPYAKEFGIKISDKLASVEARILPAPRLKYHDSGKEKDCQPE