MGLKGFVEGGAASVVAGCSTHPLDLIKVRMQLQGEAAPAAAPPMRLALAFPPGVSLQGQGQPPRKPGPVAVGAQILRAEGPAGFLSGVSATVLRQAVYSSTSMGLYDAIKKRWERDGGGGALPLHRKIAAGLVAGGVGATVGNPADVAMVRMQADGRLPAAERRNYRSVAHAIGRIARDEGVRSLWRGSSLTVNRAMIVTASQLATYDQAKEAILARRGPAGDGLATHVAASFTAGLVAAAASSPVDVVKTRVMNMKVQPGAPPPYAGALDCAIKTVRSEGALALYKGFIPTITRQGPFTVVLFVTLEQVRKVLKDFDF*