MVRTPCCRAEGLKKGAWTHEEDHKLIAYVQLHGEGGWRTLPDKAGLRRCGKSCRLRWANYLRPDIKRGEFSQEEEDSIIRLHAIHGNKWSAIARRLPGRTDNEVKNHWNTHIKKRLIKKGIDPLTHKSLNGKSSDHPETPPDKSSVHQDDDDQKSNKNNALGSLSARFLNRVANRFGKRINQSVLSDIIGSGDPFTSFTTPTTSASECEKSSSSFSKPNSSDLLINENMILDATSLSSSTFSSDTSDPSVYDHIFDDLEDMTAFSSRFLNDVVSHDDEDFLMLDESCLEKTSFMRELTRILQDDKIETTMCSDSRVTPISEVDVSFEGIDNYFG