MGSAEEKGSVKELKVHLEKSLLFSLLPDKMPVTRMRMRPWLEMQINSNQIPGLTWINKDKMMFQIPWKHAAKHGWDMEKDACLFRSWAVHTGRYKIGEKEPDPKTWKANFRCAMNSLPDIEEVKDKSINKGSSAVRVYRMLPPLTKLQKKERKSKSSRDSRNKSRRKPYEDMRSDEAVEALNSTMIPDDHSSYTVQDYAGQEVKVESTSVTLDLSPCDIHTAVTEWRTPMEIALADSTNDIYQLQVSPLASSSEGWYFQKTLELLEQDWHTTSIGGKGYLTNEPGTQSPCSYMYKEQDAEIDTTSGTNS