MGRGRVELKRIENKISRQVTFSKRRSGLLKKANEISVLCDADVALIVFSTKGKLFEYSSNDSSMESILERYERCSYAERQMNANDSDPKENWSVEYPKLMSRIELLQRNIRHYMGQDLDPLSLRELQSIEQQIDTSLKRIRSRKNQLMHESISELQKKEKALQEQNNLITKKLKENEKTQPNSSGQNSATVHVFPSHSHHQLPNLTIGGAFGGMNRDGSGQAHHYPGSNNNNNNSSLIPPWMLRHVSNEG