MFAEIVVGDEVNLAKLVKHHFRPSKNMTEQKLNIRALVFYLLNHYLLSNNNGAFGDIRLIPLISQMESCYSIMPLIVAETLLSADELKKDAKSEHFKGSPLLLQIWLVERLRLLEAPADPKHYRPIALVKRKYLHQGQDEAEWTPFLLMAFVLLSGWYHGGTIPFSDTVPPKVAAFSQARVLAWAKYYDGLPRWAVATNGFLGLSENYKLWMSSDDKDVRTEARNGEPAELLIPRIHVRYEGLDSAKPRTYSMKTVKARPDRKRKEVLPRSSFMPKKMPNMKGPAVAKRNASSRGDRCRNNVWVRKAQPPVETVASLVDDNNPSPTIVCALEAERAITENVSEALASLEVSVQEPVLMEIDIGAAQKTVGVDPANIALYKTLFDDPEELE*