MGRRPCCAKEGLNRGAWTAHEDKILIDYIKSHGEGGWRNLPKQAGLKRCGKSCRLRWLNYLRPDIKRGNISADEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVQQRKTRSNAVSASNDNLDKDSKIVRTKATKCTKKVVINSQSTSDGVGQTTPFMDTVRKQGDFNGLLSFGCQENDTSDFMMMDCFNMDDFFLSDLVDSPGFSDFISFNYSSDLNPPVDHPQEIVQDSNTGSNLP*