MRKPEVCGKNNNKLRKGLWSPEEDDKLMNYMLNNGQGCWSDVARNAGLQRCGKSCRLRWINYLRPDLKRGAFSPQEEELIIHLHSLLGNRWSQIAAGLPGRTDNEIKNFWNSTIKKRLKNLTSSAASPNTSDSYSEPSKEVAAAAAAAIVGGGFISMQEQAMMNPMCTDPSLSSASSSNTSMQAMFLNQMDSSPTLDHGLSMYGANAYFNNNAPPCMTPIGITSGDDLHGNQGILGGVNIGIGGELHIPPLESIIIEENARTEDIATHGNTTNNYPFSNVNKMNSNCNKAENMAAGIGNLWQGEDLK