MVGKKAKTAAMADQAEVEEEMMVMMMSGGGNQIKKSKNNLNLSSGDADDDVSGGGGRSGMMMMRKGPWTEQEDVQLVWFVRLFGERRWDFLAKVSGLKRTGKSCRLRWVNYLHPGLKRGRITADEERLILQLHSQWGSRWSRIARSLPGRTDNEIKNFWRTHMRKLAHQSKTNKKMQSCSSSSPATATPSSSLSSSLTSATMTSSAITTRALQESGGDDDAVDQMVAAPATTTPASQQQQMDYTMEQLWNEIAAAETTSYVDDDAAAMAAAAASPVWEYCTDYSLWRIDDEEYYKKMMLDGTLQ