MHLCGGNGLLTGTDPKEQQRQLKKQKNRAAAQRSRQKHTDKADALHQQHESLEKDNLALRKEIQALQAELAWWSRTLHVHERLCPTDCASCSAPGLLGCWDQAEGLLGPGPQGQHGCREQLELFQTPGSCSPAQPLSPGPQPHDSPSLLQSPLPSLSLGPAVVAEPPVQLSPSPLLFPLHTGSSLPGSSSKLSALQPRLTAQTAPPQPLELEHPTRGKLGSSPDNPSSALGLACLQSREHKPALSAAAWQGLGVDPSPHTLLAFPLLSSAQVHF