MSEDVGRRRMQQQQQEEEDESLKAAAAAVEEGGGKTKRKRGRVELRRIEDRTSRQVRFSKRRSGLFKKAFELSVLCDAEVALVVFSPAGRLYEFVSSDTSVEQLFGRCKDIPDTVIDDLSIAARDSSGYCNIQV