MKSRRQSGRGGAMLPDGGCSGKMERKDVEKNRRLHMKGLCLKLSSLLPASSAHHLRHYSSTSSSPPSSNKDAATQLDQLDSAAAYIKQLRGRIDDLKRRKQAALSGGTAGCSSSVSAGDYKGAPSTSTALPVIEVRHQDGTLDVALASEAGRPFRLHEVIAVLEQEGADVVHNVVWGLSLRPPERRVWVLFSRSKHCSSSVPILGLRE