MVLLSLQCAIVGNSFDVEIDDGAKVSQLKKAIKTENDIKGPARDLQLFLAKKDGAWLSSRSEDVKKLKKGEKTALIEIAS