MSKPAVVLDNGSGRCKCGIAGEDSPKSVFPAVIGVPKQKGIMVGAGQKDDYVGDAAMARRGVLIIKYPLEHGIVTNWDDMEKIWHHAFYSELRVDPVEHPCLLTEAPLNPKANRERMTQILFETFDIPAFYVAIQAVLSLYASGRTSGIVIDSGDGVTHTVPIYEGYSLPHAVLRINLAGRDLTEWMAKLLQQRGYSFTTSAELEIVRDIKQQLSYVADDYEKELAGAAANSSLEKEYELPDGQVITVAQERFQCPEALFKPDMLGLEYKGMHETAFGSIMKCDIDIRKDLYNNCVMSGGSTMFAGISARVQKELESLAPPAMKIKVIAPPERQFSVWIGGSILASLSTFQQMWVSKNEYDEMGPSIVHRKCF*