MVRGRTELKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSPRGRLYEFASAPSLQKTIDRYKAYTKDHVNNKTIQQDIQQVKDDTLGLAKKLEALDESRRKILGENLEGFSIEELRGLEMKLEKSLHKIRLKKTELLEQQIAKLKEKERTLLKDNENLRGKHRNLEAAALVANHMTTTTAPAAWPRDVPMTSSTAGAADAMDVETDLYIGLPGTERSSNRSETGNGIKFPVSTNTNGNKELTKL