MAVKDKAVKGGNVKVNHGVKEVHYRGVRKRPWGRYAAEIRDPGKKSRVWLGTFDTAEEAAKAYDAAAREFRGPKAKTNFPFPAEMNNVGNNNSQSPCGSSTVESSSGETVVHAPNTRHAPLELDLTRRLGAAAEGGRGGVGYPILHQQPTVAVLPNGQPVLLFDSMWRPGVVSRPYQVVPATMEFAGVGAGVVTSVSDSSSVVEEKHYGKKGLDLDLNLAPPMEV