MVEENIAQHFRPEERPFLEQVDRWLTQVEEQYQPKLTAFLNPREQYLVENLAHQRGVSVQAYSQFRHSEQKRVLLYPEYFVPEEEDFETQLIEIHYAQKFVELHHREVLGTLLGQGIKREQIGDIHLNDKQIQVEVSQNLTSYLCMNVTKMSNQSVRLEPIAKEKRIDAEERSKTENATITSFRLDNIVATVYNISRQLSKKLIQAEKVKVNFMTVDKADFSVAEEDLISVRGYGRCQIKEIGKERTKKGRYRITYSVLRK