MHLCRGSGLLTGTDPEEQQRQLKKQKNRAAAQRSRQKHTDKADALHQQHESLEKDNLALRKEIQALQAELAWWSQTLHVHERLCPMDCASCSAPGLLGCWDQAEGLLGPGPQGQHGCQEQLELFQTPDSCSPAQPLSPGPQPHDSPSLLQSPLPSLSLGPTVVAEPPVQLSPSPLLFASHTGSSLQGSSSKLSALQPSLTAQTAPPQPLELEHPTRGKLKSSPNNPSSDLGLACLQIREHKPALSAAAWQGLGVDPSPHPLLAFPLLASLKSTSNLVSGAALAPSSGSGSNLSTRASPPSLLGAALRG