MTATPKYLTGDAAGIKDFIDKFDTFLFDCDGVLWNGDHVYEGVPDTIALLKSKGKKVVFVTNNSTKSRQDYVKKLEKLGIPSDTEDVFGSSYSAAIYINRILKLPPGKNKVFVIGEAGIETELASEGIPFIGGTDPGFRREITPADFEGIANGSLLDPEVGVVLCGLDFHVNYLKLAHGFHYVRRGAIFLATNADSTLPMHHTFFLGAGSVMIPLANALGQQPTVLGKPSQAMMDAVEGKFQLDRARTCMVGDRLNTDIKFGVEGNLGGTLHVLTGVNQKADWDREDAIAVPAYYADKLSDLLQGA*