MDKKRKLIEEEEKRLWRQVESRALDAAAAARVEFRKRRDAELLAAARQVVADRRKPDLIAALPVADSRPGAYAWCGGPPRAGARAFLAYNKIQGGQGGGLPHAGSGIRVHMGYDNWWNKISQTIDLSPLSPEDAAAKGLPSGQGAQWWGCWVDVPYSAAVLNFVFSDREQRMWDNNNQRDFHTAVAGAHSGEELVEMLYGAMKKDSADADKEVEDRAALRAVRKVEAKGLTMRKRREVVHEFLYTVPLSPKAGQVVDVYYRPEATMLRGRPEIWLRASWNRGSANTGAGGAAQLRPVTARLLPCLPGGLGFYKATVQVPPSAWGLDLSFSDGEAMSGSGFLDDNGGLEYHVPLEGSAKPRQMLKIVHVAVEMAPIAKRSYASARAASTLSSVGASARGSS*