MSSPPPRPRCDDLLPSPSNPRYRIAHIGFRPPGGRQHNADKDKRGRRYDAVGVCNGIVNAGAACDVIEYDPTRIDEMAGTLSAYDAFVVRINPGQLSCPGVRDGAQDDFDALMNRFIAEGKLVWNSPAVQKTMGAKNALVRIRDISCGLSDTFTYDNKEELCEGFLKTAAFRPRVLKQNRGSHGEGIWLCWLEGKEYCETFGEKTLELNDRLKLMEMNDNHVEHHTVGEFLEFCVNGPTPEAGTWRSDFPGRYLRGGDVGHIVDQRLLPRITEGEVRMLMVTDTLFQIIRKKPNGGGFSAVGGNNDPTFFPPDAPEFAELKRKFIERDVPELLEVMGIKDQPLPLIWTADFIPCDGDQEGTTKFVVGEFNCTCVGISNLFGACGAEKDMSDVSDEDYARAMELCDLIGRKAVETLDEAASARAAAAAAGKTEGRGGDGA