MTLMDPLADAMATIKNNEMVGNKECVIEPASKLIGRVLKVMQEYGYIGSFEFIDDGRSGKFLVKLVGRINDCGVIKPRHPVKKDEWEYWEQRYLPARDFGLLIVTTPEGVMSHYEAKERGIGGRLLAYVY