MGRGKVELKRIENKINQQVTFAKRRNGLLKKAYELSVLCDAEVALIVFSTRGKLYEFCSGSSMEKTLERYQRCSYSALEASQPAQDSQSRYQDYLNLKAKVEVLQRTQRNFLGEDLGHLGTKELQQLENQLDMSLRQIRSTKTQVMHGQISDLLRKEQMLLEANHELRRKLEECDATIERYSRTTKEQNQNVPNSSHHQAAQFEGVLDHSQCNNTLQIGYNPPEVTDHHGLQSSTQSHSGLFVPGTWVL