MVEELPPVGFRFYPTEVELISFYLRIQLDGGHATIYSLIPILDVFNVEPTQLPNLAGERCQGDREQWLFFVPRQEREARGGRPSRTTNSGYWKATGSPGPVFSPDNRVIGVKKTMVFYIGKAPKGRKTKWKMNEYKAIDETASVSTIPKVRNHFSRAFDRRPTEGSGTERKLPSNGIETSSRNARPISIEITQSNSEMIAGISQLLERKLPNNGVETSSCATISTSPETSYSGGGDQVQLPVNVTTTQRISDMVDGLSQPFWEWEQLNWS