MSPEEHLRACARFLQRHADLAAFEPIDMLLEDAAWRPPPEWERFLDGLPLGAIQRLPVADLQTELRRAPETLRAFVGDARALALPRAPLRDPAISQRRHAELAQRLLRRTAQKKGYEALEMAEMVHEVSLDVNTSTVIDVGAGQGCLAQVLAGLYGLNVIAVEANAAHTERRAPAARACGAGAGEPAGPREEGEGDVGAVYSRTLTVDAATGEEALWAAAGDAVPGRRAVLTALHGCGDLVSNLLRLYARSPSIRGAVLVGCCYQKLTEEGCTSDPRENAVRRPEAAREACGLPLSSAAREEGYRMGWPARNLAVKSPERFAAEAGESPSSPHTAPTCPAGSGDREAPEGAAGRLPGVRQRGAGAARPCEARGGSRGPHTGPRALAAAGAWAPWMPARVAWLHALRAVLAPVLETYVLLDRLCFAREAVPGSDCSLVPLFDARLSPRNVALVLARRPAEGDEFDEAVTVDIDAYF*