MSTVTNKQVILRDYVSGFPKESDFDITTTTVELKLPEGSNSVLVKNLYLSCDPYMRSRMGKPAASGIAQAYTPGKPVLGFGVSRVVESGHPDYKEGDLMWGVVGWEEYSVVTPIPDMHFKIQNTDVPLSYYTGLLGMPGMTAYAGFYEVCSPKKGETVYVSAASGAVGQLVGQFAKMMGCYVVGSAGSKEKVDLLKNKFGFDDAFNYKEEQDLTAALKRCFPKGIDIYFENVGGKMLDAVLLNMNVHGRIAVCGMISQYNLENHEGVHNLSTIIYKRIRIQGFAVFDYYDKYSKFLEFVIPCIKEGKIAYVEDVAEGLEKGPEALVGLFHGKNIGKQVVVIARE*