MASDDKLRCAIVYRLEGAGPTAVPLAQLDYLKEVETHKKDSEGDLYGGKKANFAKAVARVVGNDPPTGVSQGQKVGGFKVVQSDEHQVVYGADLEGICYCVITGLKYPNRIAIKFLEELGEEFQKTIGHEALKKAKEDSLTSKKDSKKILQAMCKKFETPASSDKTHKVLAQVDKVKEQMQDNIAGMMKNQESAESLNEKSAQLNEQAGVFKKNSKKLKNTMWWQNMKMTLALGCVVVVVAILLLLPIITNVGSFTTMITGGGGDEGGRRYLIFGAGDIDDEIIDYDEGVYFDMAEAELDDVDTKVYLDGDEIFDYDTEEAVYFDLAEGGDVDDVDMKLDFDDDILHYDNEEAAYFA*