MSDIVDDPLASFQVTTFVGGFTVGIAISHVVADGHSVWTFIRAATEACRGVPSFISPLHTRILLKPEVFMMGTSFPEVHLEDLTKSNVAPYNGCEVVVREKNLAPELLEQKIILFTQDMLETLKAACLSSSDNVDPKHGSYISTYQALAAYLWKRLTMAQKLEDNECLDLRISMDVRSRMIPPLTPAYFGNAIVGVPTPTTVRELTNESLGDTATRIRQSINQVNDIYIKKALIAREKFDLRKIYLSPVQVMLIRNAIGFPVYEAGNFGWGEPEAVRPPWESREGEFTWYPGKKPKSIEVILSLTEATCTNFFSPDLYPNDPLRQSSFPFVHAP*