MHLCRGNGLLTGTDPEEQQRQLKKQKNRAAAQRSRQKHTDKADALHQQHESLEKDNLALRKEIQALQAELAWWSQTLHVHERLCPMDCASCSAPGLPGCWDQAEGLLGPGPQGQHGCQEQLELFQTPDSCSPAQPLSPGPQPHDSPSLLQSPLPSLSLGPTVVAEPPVQLSPSPLLFASHTGSSLQRSSSKLNALQPSLTAQTAPPQPLELQHPTRGKLKSSPNNPSSDLGLACLQSREHKTALSAAAWQGLGVDPSPHPLLAFPLLASLKSTSNLVSGAALAPSSGSGSNLSTRASPPSLLGAALRG