MSHDTISTPKKLKSRQRIAVSNLRTPDKEVKQDSHENLAVDSLSDCLGSESRGGTKAPSTIVCREDEHRRVFEFVKGCLDQQKAGSLYICGCPGTGKSLSIEKVVKQVGDWSKQACLPPVDTLSVNCTSLIYSARYILEIVEPVKEDNCYSSPLHHLQSLFSQKQDSSSRMMLIIADEMDFLITKDRGVLHDLFMLTIFPFSTCILIGVANAIDLADRFLPKLKSLNCKPMVITFPAYSKDQILRILQERLMVLPYVAFQSNALELCARKVAAASGDMRKALSVCRSAIEILEIDIRGSPGPESQGPTPDNPVVRMDHMAAALSKTFKSPVVDTIQTLPQHQQIIICSAAKAFRGSKKDATIGELNKLYLEICKSRVISPAGITEFTNMCMVLNDQGILKFDQARGNKLKRVCLRVDESDITFALQGVRFFRNCLL*