MTAQQGVPIKITNKEIAQEFLDKYDTFLFDCDGVLWLGSQALPYTLEILNLLKQLGKQLIFVTNNSTKSRLAYTKKFASFGIDVKEEQIFTSGYASAVYIRDFLKLQPGKDKVWVFGESGIGEELKLMGYESLGGADSRLDTPFDAAKSPFLVNGLDKDVSCVIAGLDTKVNYHRLAVTLQYLQKDSVHFVGTNVDSTFPQKGYTFPGAGSMIESLAFSSNRRPSYCGKPNQNMLNSIISAFNLDRSKCCMVGDRLNTDMKFGVEGGLGGTLLVLSGIETEERALKISHDYPRPKFYIDKLGDIYTLTNNEL*