MGRAPCCEKEGLRRGAWSAEEDQRLVAYVRQNGHPNWRALPRQAGLLRCGKSCRLRWINYLRPDIKRGNFTPDEEALIVRLHRELGNRWSAIAAQLPGRTDNEIKNVWHTHIKKRLEDGHGEEKKARKGKPAAKKAADAVGRSSEHGPFLTASPGLSSSGVTFSAAADSAAAVSSSADNAATTSHHPQQVGASKAESSTELDSGLSSAEFPPLDDSFWSSADVVDMGLGATDEELGLACPPPLSSSSTRDEDMEFWLNMLLEAGDMRDLSVL