MDSDQAATSTAAMEIERVPSEPKSVSGVPPIKPKFEPLKAQEMSDGRVQFRKVSVPAHRFTPLKKAWMEIYTPIFEQMKIDVRMNLKARKVELKTRNDTPDVSNLQKCADFVHAFMLGFDVIDAVALLRLDDLYVDSFEIKDVKTLRGEHLSRAIGRLSGKGGKTKFAIENATRTRIVIADTKIHILGSFLNIKVARDSLCSLILGSPAGKVYSKLRTVTARLAERF