MDFPPSKVVADAVEAARAAAVAASEARCAVFVAEKEAKAAVQFAAIVVDKVEAVKASSNVDLVDFKYHVNIKNSLRYAIQEMRRQYKLLHSVQKLCSTIPEVQGGKIGKVRGHLEHVCKELDKTSIVCEEDLETKNPTWDLYDNPSVDDEHPLDDDELGDGYSTEDPELWEMAFEDFKWEEIKANVSFEEHNRLINYRFEEINDRNM