MGRRPCCTKEGVNRGAWSVQEDRILTSYIKTHGEGKWRDLPKRAGLRRCGKSCRLRWLNYLRPDIKRGNISPEEEDLIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTCLSKRMKDYSFKPHIQHHNNKKSQERRPSTETLEEPLSDSGPHQVIRTKAVRCTKVFLPPPQGEPIGQNDLDPGYNEIPPLISPSEDDCLNFLMDFDMGEIFVSDILNSDLIIQVSGDDLQEKSYATCGDEAGPNPSSDPDDHLSFSEALLDDWRESKSIQDGVDLELGMLDLPQIVN