MDTGLTSSQISTTPTSLPGLKEGFQDIDPDRLREIEEGRIERHVAGQIVSGSCMPSLTFVRKVVAEIIGTFFLIFSGCGAVVIDQKSNSSITHLGVSLVWGMAVMIIIYAIGHISGAHLNPSVTLASALVRRFPWAQVPAYIGAQVFASISAGFVLRLMFGEVAHMAATIPTGSDMQSFILEILITFFLMFVVSAVSTDTRAIGELAGLAVGTTVAMNVIIAGPISGASMNPARTIGSAVAGNKYTGIWIYMIAPVLGAVMGAWSYNMIRLTDKPVREITKSGSFLSSLRSRR*