MGSLAASFAGRRPTCARFAVREETGAAREARGSGRRRAVGDLCGWKAYSEVGTDRGSLARAAGLRRTGKSCRLRWLNYLRPDVKRGNFTADEQLLILDLHSRWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKHAKQLNCDVGSATFKDAMREARGSPGSPRPAEPTPAAAGDPTIGDTSCASGVTSMATTAATATTYPENNSPASAVTTSRSASSGSFTSELCGEEKNLHVHGSGEKTTSGGDWMQEADQEFWAMHMQIQPEDGGLFHVDHELSGWVQGFSDVGVSADNLWSLEDIWKMQ