MGRGRVELKRIENKISRQVTFSKRRSGLLKKANEISVLCDADVALIVFSTKGKLFQYSSTDSSMESILERYERYSYAETQMNANDSDPKENWSVEYPKLMSRIELLQRNIRHYMGQDLDPLSLRELQSIEQQIDTSLKRIRSRKNQLMHESISELQKKERALQEQNNLITKKLKENEKTQPNSSTFHVPPSHSHHLPNLTIGGAFGGMNRDGSGQVHQYPGSNNNNNNNSNSSLIPPWMLRHVSNEG