MGSVSASYGVVTFSPIFSNRLTSPGARFEPCHPLSRRIVRAKCSQECQEIINKASKAVRCVGAASMAAALLLTSATQATAEDLHVSTGSMCGDLALVSESDMILKLEPGQNAFEEGTTGPFVMGGMSMKNFEPARYAGRWFEVASLKLGFSGQGQEDCHCTQGVYTFDEENRAIKVDTFCVHGSPTGYITGIRGRVQCVADADLAKLQTDVERMQMIQQKCFLRFPSIPFIPKQPYNVINTDYENYALVSGSKDTSFVQIYSRTPNPGQEFIDKYKRELGDLGFNAGLIKDTPQDCEVMSMEALETMMARPGMEEAMTNRFPPLELASSGLELNPFTSLFDTLKKLVQLYFK*