MSGGDLQLPPGFRFHPTDEELVAHYLCRKCADLPVPVPIIAELDLYKYDPWQLPGLASYGEKEWYFFSPRDRKYPNGSRPNRSAGSGYWKATGADKPVGTPRPLAIKKALVFYAGKAPKGEKTNWIMHEYRLADVDRSARKNNSLRLDDWVLCRIYNKKGNSGSEKPGNPVSHPLHADSSCSEHVLSPEFVCEREVQSQPRWRATDRDKAVGLGNPAAAYNANANSAFTQFEPGLLSSGLGDPFQDILMYLGKPF