MGRTPCCDKKGLKKGPWTAEEDEILVEYIKKNSHGSWRTLPKNAGLLRCGKSCRLRWTNYLRPDIKRGPFTPEEEKLVVQLHAILGNRWAAIAAQLPGRTDNEIKNLWNTHLKKRLLSMGLDPKTHEPLPSFGLAIQAPASPTTRHMAQWESARLEAEARLSRESMLFNPSSAGGGGKTDCDHFLRIWNSQIGESFRNLAPFDETTTSQSPCSRTTTTTTSSSSAALPKSSTNSCVGKEIVVKTHHHGSDSYSPCSNNLEDVSSDSALQLLLDFPISDDDMSFLEENISSYSKF