MGEKRVCVTGAAGFIASSLVQALLNKGYHVFGTLRSLDDENKTLHLKRLDGADKRLTLVKADILNYESLLAAMKGCSGVFHTASPVPTSTPSEPEVEVLDPAVKGTLNVLRACSDAQIKRVVFTSSAAAIFADPNKPAGAILDETFWSDVNYCRESKNWYWLAKTLAEKEAWAYAENHGLDMVVVVPAVALGPVLPPILNTSSLFALELLNGSSDTFSNIRKGIVDVRDVAQAHILAYETLTAQGRYFCANLAMKRSEIVETVQRLFPNYALTIKFTEELEPLLEAINTQKIQDLGLVYTPIEDTLRDTVKCFQEMGVLNP*