MSCSMKFLFQKLKGLRPWRYELKSRPEECSIFLGTNGSVSFDPSLDIRRQKNDTTLSNLGSVKDNERQDLNCAVKEYLLLAGYRLTAMTFYEEIELEGLDIANSSTGFKFPYNLQVTVRQNTASCEEMATTMSTAESVALKGLPQCIVTVIAEFARFSKTLILYWSHVPCLLKPSFKSESVPWGAPNKLLGADGSWIRRTLKKLQNIFISQVTEMPAAPVHPFHSKMNIRRGVLEEECADIMQHFSRLKRRKAKEKEKEKEKDISSSDESGQRFSEELPELRRKDVMAEMVIHCLLSKNPYIELKNRFRDMHMENGIPNYYKYSTPDGRWRYDLEIMTMIIELAEECFDDGKTVENMNILGLDHDTETQMDEDSDDDVVEIENPNPIIPEPTIEISSDTEIEPEVGNDEVNSVQPQNNEDMEYESDPEKYFDDFEDHEPSSPVCRGGWIVEWHFNLL*