METFRLQPDKVLDYLGCIPILQQLPGTSIKKIAEVVKVKHFGPGEFIVQEGEIGEGLYFIWHGEAEVIPSLETGNVGPPMPYLKPGDYFGHASLEPVKDTHKADILAKSEVICLVLGHENANLLSPVSIWCLEREHNGIASVEQILQLESLEVDLYRAFTLPGSPTPGHVFGGQLLGQSLAAASKSVDPSLLVHSLHSYFLRTGDVNLPLIYQVHRIRDGHSFATRRVTALQQGHTIFSMMASFQRAEEGFEHQEPMPPAPDPEELLTLESLRESYLTDARIPVEFRNRLLRKKVVPGPIDIRLCNPVDKVKPAAVEPREKLWLRARGKLSGDQALHCCVAAYASDYYFLKTARRPHLGTAGNQTIILSLDHSIWFHRPLRADEWLLYTIESPSASNARGMVLGKMFSRTGELVLSTAQEGIMRKLDKSLMKAKSKL*