MNNVYSRSEQDARGAIRLRIKQERLKTFIPGTPCRVCGDTASGIHYNVESCNGCKTFFRRVVMENRTYSCKDNGHCDINKDRRCSCRHCRFKKCLRVGMDVTELNVEQRRKRKARMIYDGAEGSEESDDPLIKLLMGKELKFYTLLTSLSTPLHATIEAALSSGRIFNDVSTYAKAPMGPSDQHNFSTWRAKILSTIAEWAKSFEVFVRLPLKDQKTLYIHSAFANLCLCEAWYTPTKYTDRIVFPDGLVGYRNVAIGAESLKDRSGLMPTVVAVINIPKLHVPIKGILVPIRRMQMTRIEYLLLMAIVFFDPDCVTLSEFGRNLIGAKRRRLLLSLKAYLDQKLNDPIEASCRYGALLLRLTNVQF