MKVLKNEKHQGYSPVLSQISDNQIHGDYKESFFIGIEGSNDTPFCRANIWPNPDVLSGWQATMEKYHQEALRVCKAIARVLALALNVDGDYFDTPEMLGNPLTFMRLLHYEGMSDPSKGIYGCGPHSDFGMMTLLGTDSVMGLQICKDRDVKPRKWEYILSIKGAYIVNIGDLLERWSNGIFKSTLHRVLGNGQDRYSIAFFLQPSHDCIVECLPTCQSENNPPKYPAIKCSTYLTQRYQDSQVDLSIYKK*