MLDINLFRKEKGGDPDLVRNSQRSRFASVELVDEVIVLDEEWRQRQFELDKIRQELNKTSKEIGKLKAKKQDATELIQSTEEIKSRLAAKETEVQDAKSTLDAKLVAIGNLVHESVPVSNDEANNAIVRTWGERRLEGNLKNHVDLCLMLDIVALEKGADVAGGRGYFLKGNGVLLNMALINFGLAFLGIRGYTPMQTPFFMRKETMGRCAQLAQFDEELYKVTGDGEEKYLIATSEQPLCAYHLGDRIYPADLPIRYAGYSTCFRKEAGSHGRDTAGIFRVHQFEKIEQFCVTSPNDNNSWELHEEMIKNSEDFYKEIGLPYQLVSIVSGALNDAAAKKYDLEAWFPASKTYRELVSCSNCTDYQARRLGIGFGQKKNDEQSKQFVHMLNSTLTATERTLCCILENYQKEDGVEVPKALRPFMGGIDFLPFKKPLDSKQAADSKPTKSKPKGNAA*