MSKVVVSFRGQKAEFDLVEGLTGGTIKQSLIAIASDNNDSELQPADIKLLFKGKNLEHDNQDMVQLLKPAGKKSYKIMAMGRSSNEVHAIQEEHEDAKQRAPRIRDDLTPGGQREAERRKQLGRQMIMAAASRKATTSTAYGFGRIETLPNLPHRDQAHKILSELANDPGVLACMKKHNWHVGSLAELYPKGNVGQSAVCVMGLNKNKGQQILLRIRTDDLTGFRKILSIRKVLYHELAHNVHSEHDGKFFQLMRQIEKECTEMDWTQGEGLSAAEGGDADNAFTGGTYRLGGGGGVETTKNGISAREMRAQAALSRMTAEEQEIQQNCGCGREASFLPSSLLEPSSTSDHSTDGNSDVKDMEMS*