MEPMTHLYPPQLPKGRGRPRATYAQTGEFDMGLIREYRSHPVLYDRTNKRFKDKLYVAHIWEQIAHKLGYDATSIRERMTTLRNRYNIEKRRFENGVSTQTSQWPLFESLQFLGDHIRPRRSFKNMSVREDDEETYEVDDCQSDSNGHLTSIKDELEDDSEIFDCEQALPVTTVLGIPLNNSDEANKTQRSANGETPNGKGYNHFAESYQRRNQTQPEYIISSPIVNPMKSNKRGAHPLDEHPSKRRVEDDLSISGFYPAPHLAPLPAAYAKFRGFGEFMCHSLCDMPAPTALRLVQKFTRELVQSSLRNEDTGSKRKTDQVDPVDHSSESQEEDE