MRGRNQHVVHDMVNLQDNVPVGDTVGENRVDVVDEAQNGDGVVANFPKRATAMFGEETEFEPCNGIEFESHEAAYSFYQEYAKSMGFTTSIKNSRRSKKSKEFIDAKFACSRYGVTPESDASNSRRSSVKKTDCKASMHVKRRPDGKWIIHEFVKEHNHELLPALAYHFRIHRNVQLNLMEPPHDGYYVNQQSMQGLGQLNSIAPGHDSFFGTQQSINTLGQYDFRPPTTYIYNLQDDSHLRSSHMHGNAPRHE