MSTVTNKQVILRDYVSGFPKESDFDITTTTVELKLPEGSNSVLVKNLYLSCDPYMRSRMGKPAASGIAQAYTPGKPILGFGVSRVIESAHPDYKEGDLMWGIVGWEEYSVVTPIPDMHFKIQNTDVPLSYYTGLLGMPGMTAYAGFYEVCSPKKGETVYVSAASGAVGQLVGQFAKMMGCYVVGSAGSKEKVDLLKNKFGFDDAFNYKEEQDLTAALKRCFPKGIDIYFENVGGKMLDAVLLNMNIHGRIAVCGMISQYNLENHEGVHNLSTIIYKRIRIQGFAVFDYYDKYSKFLEFVIPCIKEGKIAYVEDVAEGLEKGPEALVGLFHGKNVGKQVVVIARE*