MLLLLLASAAAQDETSHRKGCGEHGYRDGRWVPTPEQAAPYRLHRNVQRNPLVKGWAYAGRRFWGACDEGLADNATREAVQQRWQPARCELQPFDAAALCRRLVLGKRGDGSHARRPRADPPLDILFVGDSFTGQLFISFVSLLRGSILRNEGAPRTAPSGAMVFGDIPIAELKADAVACIDDAAALRIDFVDDVPGKGQHAPLRVSFVRNEGLSLNTVEPTSGYRHQYPFTHRIGPRTLLVLAWFHNDDKSFAANLQGLLDLARSRMGAPEWARSFVLFSASYAHFSCKTKVGGREVVPGKGPKPGQHNYALLNRIGENMTRTAGATFLDVTTMLERRPDGHMPHDCGHWCLPGPYDIGALLLFNALMGHIDAPLSQVHLGAFQRQLRPRRVDGNAQQVARKRGGGRWEQHGAPFDVFKISVSE*