MESSIRQHGLHGHTASSLSVGASLFRSPPLFLRAAASAGCGNPVLERGYPRTPKCARCRNHGVVSALKGHKRFCRWRDCACAKCTLIAERQRVMAAQVALRRQQAQEESEARELQMLYTGPGGAGETTGLTLPGCPRRINTNSKTLAGFDVLGSSHQHDIAGDQLSKYNFYSGFMARSLFTHHQTSPSPLPPPAGGKEATNPAVLESDDGDRRSPLLDHLSDHAEPPPVLPSSSDPESGSDEAPEKPKESRSQGPDPADVMSRIFPQEKRDALAAAVRTCDGDVVRAIELLLQGSKDHRLWPRVPALVGTNKSAFSPLHAEGLYGLGPRFGLSPLRLAYSSAGVAGGAGLAGFMSPYVTSGGMPGFPGLRPPLDYSFPGVIRDLYLQSKGSLC