MSTSKISDLVIREVTSNVWTFSRPFTRFGFLPWGGRSTAIKLSSGNVWVLASTPLTEETKQTIDKLGPVKWIMAADIVHHLFLGLCRALARCTCTNSFPGEFKKAYPDAKVVGVEGLPEKKKKEGLTLDGAYGVDASTTLYGFEDEIKSCYFSGFRNKDVAWFHVASKTLVVADLLLNLPGTEQYSKSKSSSSVPIIHKLEPYGSLHKQFVWGAGVNKDTMRKDIQTVAGWDFERIIMCHGDVIEKDAKKAWESA