MGQPAPLHARCTLPYYVVMQGKDLDGNLLRGTLDFLLLASLEDGPLYGLRIIQDVQDRTDGHFRFKEGTLYPALHRLEKRGWIVGEQRPSDAGGPPRKYYELTEGGKTELARQREQQRAHARALAPYLQLWRLA