MELQQEDLYSKQPLLLGERGNYVETQPQYYNTVQGLVDHESIAHSDRTHAGTYRDAAPLLGLGLPTGLFQSNCFRDRWRYHETLEGQEQNYVPDFQPSPAQYLNQGFVYPSQPTFDEPCNKGGTSDVEVWKEDMTSSPTSPKIDSSPSMEVWPLESDESISAFCSESGMLTKDSQDDEEDSGDKPYARLIHEALMQAPGHRMMLREIYDWFVQNTTKPSESGTNGWQNSIRHNLSMNQCMDSYRRRDQAWSPINYTISEAWQQQENKPSQNSSSTPATVRSKRRARCQKSR