MDKIFNTTCNTTMPSTLQNQQEEAAIPPPAAARNVKKAKQQQAGGERMPRPQQEQALNCPRCHSTNTKFCYYNNYSVTQPRYLCKACRRYWTKGGTLRNVPVGGRCRKNKQQNPSAPSALASSSDSKKIMNSSTQQLLMMMPPPPPPTAANLSNVLPTTFMSATGVGGGFELPSSDHHPLPFAPLSLPSNPGTTPPASSFLDLLPFLPTPSSFGAMMLQHGPGMIAGAGGGLQQQWLPSSQHGNDDGGLFAAGGSPAAAAVQEPQQQQEEEVGGGDGGTAADAAGNDDMGGGGASADIINIYWSSSRI