MGRGRVEMKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIVFSSRGKLYEFGSVGLYLVGILKGCVFYPKNWCQEVAKLKAKYESLVRTNRHLLGEDIGEMGVKQLQALERQLEAALTATRQRKTQVMMEEMEDLRKKERQLGDINKQLKIKFEAGGHAFKSFQDFWPNSAASMMAGDPNNSKFPVQPSHPDSVDRNTEPFLQIGFQQHYYVQGEGSSVPKSNVACETNFVQDWVL