MSTTRSFFIKATRTAKHLPTQQLRKQHAMSYPTNHSNPTDFPSEAKDVISQGRRFNVRICPALQDKAKAKADALAAIRAENDGSPDEKRPRVANEGNKDGLLNKQNEQEPFKPPYVPELFVGSLEGFEGEEGMSILLNKYTRPSKMLAFYNGGEGAGASQKWRHLQFVEVPGGRAPVEEWIQGMQFDRLDKPVILPNMPYLHIVHPLPPSAQMPVPPTSESIEQLIDFLAPALMRLLDMAFDAARRGGGDKNGGWNILMTPPLELNSLGYAGMLLVRSSEQEAALMQATESQGGLMSVLAKCGVPREFGEQVLEAEAAFHGQIEQEMLSGQ*