MNTRIEFHILQSFPVTCLNRDDVGAPKSAIVGGVSRARVSSQCWKRQVRLALPDFGIRLGVRSKKTASLLANACRALGASEEQATGCGEAMAAFFSDDTLLFLSEAEAAAFAAYAQGKDFDAASLKDKELVKVAKKVVNNTLDALDIALFGRMVAKAADMNVEAAASFAHAISTHKVSNGSNSATYYRYVSLDLGQLAQTLGEDADMKTAVAAFVKALYVAVPSTLGEDADMKCPWEYARVLLRKGQGLQASFEQPVKSQGEGFLSPSKAALKNWLHTKEKLSGSLFGKQGDYEWGEDLDYSIDRLIADLQSHL