MAPRKVETGGRDLISSLPDELLSEILYLLPTQTAASTSILSKRWKNLLPLVHNLDFDKSTMVFASLISRTLVLLGDSPIHKFSLEWKSEKAQHLIYPLIYNALQREVLELHLISPKRQFVPSELFFSKTLVKLTLTLGCFARRNDNLVLDQQVWGSSIKRITTFYRSCGLDDYSCFIFKTPSLVFLDYSSYVAQDYLVQFDDSLVEARLDIRLWKYYDHVLPLPISYGYQLSKHGERGWQVLPLLLRKSPNLETLIINGLVHKITNLCGDVCVCDHGKMMRSCCLLSCRVKVLKVYGYEGSCGELNQMRHFLKNLRFLKLVKVKVQEQVNYLSLTNDLTKLLSTASSSNCKIQFI*