MEPFLWEHFGNPSSGHAFAAPCRDAIHKARGQVASMLGCDPTEVVFTSCGSESDNHAIASAVDLFVAKNRSSDSKPKAMMNKPHVVSTAVEHPAILEYLAAKAKANELTYDLVPVNEEGLVDPKAVAAKVRSDTCMVTVMHANNETGAIQPVAECARLAREKNEDVLIHTDAAQSCGKIPVKVNDLGVDMCTVVGHKIGAPKGVAALYVASAAPFSKLLHGGGQESGRRAGTENVLEIVGLGAACELVEREKDILPSHMSAMRDELSRRLASGLGGDDGSGVRVNGPRDDAKRLPNTLSVGIKGVSASQLLDVLKDDVAASAGAACHSGEAAASVSAVLSAMAVPEEYAIGTLRLSVGRHTCPADVE