MHLCGGNGLLTRTDPKEQQRQLKKQKNRAAAQRSRQKHTDKADALHQQHESLEKDNLALQKEIQALQAELAWWSRTLHVHERLCPMACASCSAPGLPGCWDQAEGLLSPSPQGQHGCREQLELFQTPGSCSPAQPLSPGPQPHDSPSLLQSPLPSLSLGPAVVAEPPVQLSPSPLLFASHTGSSLPGSSFKLSALQPSLTAQIAPPQPLELEHPTRGKLGSSPDNPSSALGLACLQSREHKPALSAATWQGLGVDPSSHPLLAFPLLSSAQVHF