MVRGRTELKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSPRGRLYEFASAPSLQKTIDRYKAYTKDHVNNKTIQQDIQQVKDDTLGLAKKLEALDESRRKILGENLEGCSIEELRGLEMKLEKSLHNIRLKKTELLERQIAKLKEKERTLLKDNENLRGKHRNLEAAALVANHMTTTTAPAAWPRDVPMTSSTAGAADAMDVETDLYIGLPGTERSSNRSETG