MGESKYTDIVVDVRDGIGTIKFNRPKALNSLGGNLVSDTIGALRELNEHPNTTFTVLTGEGRFFCAGADVTNVAEQQTFPHDGAKKVWWSQRFALGMELMRSMIDHKKVLVLAMNGPGVGAGAAWFQGVCDIFYAAEETWLQVTFSQLGLTAEAGSAIHWANSMGVHRANEWLMFGGRTTVEELKTLGLVNQIFPKDSFHDKVHDHLKEMLKDRSGAAMIETKRLQNQNLRDQRILASYAAFEALAERFVDGEPARRMKAKSDELRRMYLPLRLMIYCCIN*