MLSTSVKSLSALHWICRKIEKESSFGQADSGSDGLNSGRDAELGDSPEKENDSDCQKDPPRGDCSSCNSVELLVKDHPTEGSPESKSPNKAVEPKEEFDSDVVEVSEGVQTYHIPTDLEQGDEGLHAASGVDIACNNYHMKQFLEALLRNSSSQRKEDPVHHFPRDFESRQDEAGVPMSSMMDIQGDWYGEETGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCEICGKRFTRQEHLRSHALTVHRSNRPIICKGCRRTFTSSLSPGLRRFGLCDSCTCVTTTHDDSNQPGHQEAASESMDKEEVDGDWPIYIESGDENEGPEEEEIDDKDQIHREVLM