DHIGTQQVEVKEEKVEHVTVALHIGLPENTRGDILEGDDDDEKMVLNVKEEEPSKKTFNGCSFNQERRFWIPTPAQILVGPMQFVCSICSKTFNRYNNMQMHMWGHGSEFRKGPDSLRGTQPAAMLRLPCYCCAQGCKNNINHPRAKPLKDFRTLQTHYKRKHGTKPFMCRKLCGKTFAVKGDWRTHEKNCGKLWYCTCGSDFKHKRSLKDHIRSFGKGHDPLLPNSLDEVFEEENECVTGSDEDEVLAH