MGRTPCCDKIGLKKGPWTPEEDEVLVAHIKKNGHGSWRTLPKLAGLLRCGKSCRLRWTNYLRPDIKRGPFTADEEKLVIQLHAILGNRWAAIAAQLPGRTDNEIKNLWNTHLKKRLLSMGLDPRTHEPLPSYGLAKQAPSSPTTRHMAQWESARVEAEARLSRESMLFSPSFYSGVVKTECDHFLRIWNSEIGEAFRNLAPLDESTITSQSPCSRATSTSSALLKSSTNSWGGKEVTVAIHGSDYSPYSNDLEDDSTDSALQLLLDFPISDDDMSFLEENIDSYSQAPPIGLVSMVSKF