MLQVYSRSEQDARGAIRLRIKQERLKTFIPGTPCRVCGDTASGIHYNVESCNGCKTFFRRVVMENRTYSCKDNGHCDINKDRRCSCRHCRFKKCLRVGMDVTELNVEQRRKRKARMIYDGAEGSEESDDPLIKLLMGKELKFYTLLTSLSTPLHATIEAALSSERIFNDVTTHAKAPMGPSDQHNFSTWRAKILSTIAEWAKSFEVFARLPLKDQKTLYIHSAFANLCLCEAWYTPTKYTDRIVFPDGLVGYRNVAMGAESLKDRSGLMPTVVAVINSILVPIRRMQMTRIEYLLLMAIVFFDPDCVTLSEFGRNLIGAKRRRLLLSLKGYLDQKLNDPIEASCRYGALLLRLTNVQNEK