MDAEAIVKELRGTYGSGKTKSYEWRVSQLKALLKIAENHEKEITDALYSDLSKPELEAFIHEVSMMKTACKLALKELKWWMKPEKVKTSLTSFPSSAEIVPEPLGVVLVISAWNYPFLLSLDPVIGAIAAGNAVVLKPSEIAPATSSVLAKLLGQYMDVSAIRVVEGAVPETTALLEQKWDKIFYTGNGKVGRIVLAAAAKHLTPVVLELGGKSPVVVDSNIDYKIAVRRIIAGKWGCNNGQACISPDYIITTKESVPKLLDAMKQELEKFYGKDPLKSGDLSRIVNANHFQRLSKLLDDNKVVDKVVHGGQRDENNLKISPTILLDVPEDSLIMKEEIFGPLLPIITVNKVEDSIQFIKAREKPLAAYLFTSNKKLEEEFVMNISAGGLLINDTTLQVALSTLPFGGVGESGMGSCHGKFSFDTFSHKKAVLRRSFAGDVPARYPPYTAGKARFLKALLNGDIIGLIRALIGW*