MQKPASYQRLPHAQDCDCSVCWSRREMAKPDPSRFTPCALCRPAYARPIRTLQMGCVGGIWKALLSEWTVEPAFICEKHTPPERPAKWWSVIYDSGKPTPYVPIHEPFELVG