MTATNKQVVLKNYVSGFPKESDFDFKTTTVEFKLPGGSNSVLVKNLYLSCDPYMRIRMGKPDPSTAALAQAYAPGKPIFGYGVSRVIESGHPDYKKGDLLWGIVGWEEYSVITPMTHMHFKIQHTDIPLSYYTGLLGMPGMTAYAGFYEVCSPKEGETVYVSAASGAVGQLVGQFAKMMGCYVVGSAGSTEKVDLLKTKFGFDDAFNYKEEPDLSAALKRCFPTGIDIYFENVGGKMLDAVLLNMNPHGRIAVCGMISQYNLENQEGVHNLSNIIYKRIRIQGFAVFDFYEKYSKFLDFVLPHIKEGKITYVEDVADGLEKGPEALVGLFHGKNVGKQVVVIARE*