MSEDVGRRRMQQQQQEEEDESLKAAAAAVEEGGGKRKRKRGRVELRRIEDRTSRQVRFSKRRSGLFKKAFELSVLCDAEVALVVFSPAGRLYEFVSSDTSVEQIFGRCKDIPDMVIDDLNIAARDSRGYCNIQVVGRYRKGSCPGGMI