MDAEAIAKELRGTYGTGKTKSYEWRVSQLKALFKIAENHEKEITDALYSDLSKPELEAFIHEISMMKTACKLALKELKRWMKPEKVKTSLTSFPSSAEIVPEPLGVVLVISAWNYPFLLSLDPVIGAIAAGNAVVLKPSEIAPATSSVLAKLLGQYMDVSAIRVVEGAVPETTALLEQKWDKIFYTGNGKVGRIVLAAAAKHLTPVVLELGGKSPVVVDSNIDYKIAVRRIIAGKWGCNNGQACISPDYIITTKVNVPKLLDAMKQELEKFYGKDPLKSGDLSRIVNANHFQRLSKLLDDNKVVDKVVHGGQRDENNLKISPTILLDIPEDSLIMKEEIFGPLLPIITVNKVEDSIQFINAREKPLAAYLFTSNKKLEEEFVMNISAGGLLINDTTLQVALSTLPFGGVGESGMGSCHGKFSFDSFSHKKAVLRRSFAGDVPARYPPYTTGKARFLKALLNGDILGLIRALIGW*