VDAPMRDPVFTGTAMAYHPFHPHRPTDFPMSAFLAAAQPSFFPALSLPPGALTKPIPEHGLAGAAEAGLHPALSHHQAAHLRSMKSLEPEEEVDDDPKVTLEAKDLWDQFHKLGTEMVITKSGRRMFPPFKVRINGLDKKAKYILLMDIVAADDCRYKFHNSRWMVAGKADPEMPKRMYIHPDSPATGEQWMAKPVAFHKLKLTNNISDKHGFTILNSMHKYQPRFHIVRANDILKLPYSTFRTYVFPETEFVAVTAYQNDKITQLKIDNNPFAKGFRDTGNGRREKR