MDREPFIVVLLDGTGIIFRDEFLQKGEEGGKIAAKKLAVALKDYVASNFPGLDASKIIARMYVNLKGLSEMCVRGVISTDPSSVEGFARGFNNGHPLFDLVDTGLDNAHDKIAGTHRGSCPKHLHWYSTYNDALTYCSPSSEAFRVNLYNCHCHQIFLGCADTSAYAQILVDIMEDIDLVGRVTLIEGVTFEKDLAKIKAAYRVSQFPEILRNTKITPVWAPWKAAVASKPPPALTPSPKPGAVPLSRTSTSTSTNASTSLSSTSARPSSPGEFQVVQSKSATPARPKIVERNKYGQRVDRVDFKSIPREELNRLKKLKLCNLHYLLGECTVDNCQHDHSRKLTKNELSILSAIARMTPCRYGLECDDPECTYGHRCPHAEPGKRDCYWGSNCRFDPAAHGIDTNIVKLTKV*