MAIAGLGRSHLRSRGRLVGRGFPRTGRGGVAGSGGSGSSRLVGVVGVGGGGRERSGSMVRGRTELKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSPRGRLYEFASAPSLQKTIDRYKAYTKDHVNNKTIQQDIQQVKDDTLGLAKKLEALDESRRKILGENLEGCSIEELRGLEMKLEKSLHNIRLKKTELLEQQIAKLKEKERTLLKDNENLRGKSIPDISCMC