MESGSNSTSCPMAFAGDNSDGPMCPMMMMMMPVITSHQQHHGHDQQHQHQQQHDGYAYQSHHQHSSLLFLQSLTPPSQEAKNKVRSSCSPSSGAPAYSFMEINHQNELLAGGLNPCSSASVKAKIMGHPHYHRLLLAYVNCQKVGAPPEVQARLEETCSSAAAAAASMGPTGSLGEDPGLDQFMEAYCEMLVKYEQELSKPFKEAMVFLQHVECQFKSLSLSSPSSFSGYGEAAIERNNNGSSEEEVDMNNEFVDPQAEDRELKGQLLRKYSGYLGSLKQEFMKKRKKGKLPKEARQQLLDWWSRHYKWPYPSEQQKLALAESTGLDQKQINNWFINQRKRHWKPSEDMQFVVMDATHPHHYFMDNVMGNPFPIDHISSTML