MPVVTSGKVLVTGANGFVAAWVVKDLLDHGYSVRGTVRSEGKAPYLREFFKSHGDKFEVVIVEDITKEGAFDAAVSGVDAILHIASPVTLAVVDPDEVIQPAVRGTTSVLSAALRPENRATIKRVVIMSSSAAVYVPPDPGHTNFTRVLDERDWNTFSLKEVEEKGKDANGLDKYRASKTLAERKAWEIYEAEKTKGLEWDLVTLQSPFIFGPIVHEAPSLDKFGGSPRIWYDNVVGGKANEDTLTKLGFDFVDVRDLARAHVLSLTVPEAAGQRFIIRASEFVYQQFVDAARKFSDKVPVGYPSYNLADATFYARYSNEKSKKVLGLQYRSLEETTKDTIVDFESRGWL*