MALKGDDNDNQHLSNLVHQFSFAKTEQHFIDPELEATLTLAKELRKRVRGEKKCLFLKIQSLKGELKVENLKVLELSDKSKWKNHQIYKLYTLDEYHTKLLKHFPESINENLEEESDPDIELAEIVERIEKLSSQLGHGKTNWATEKQLLKELEPLQRRRSILEPEVKQAEAKVPKPRLVRYPNYEYWQKWRYGSKYELKRNIRKCLKEIRVEYPDFWNEKKLAQRNQRVSQIEKELEFLEERFDILERKEEEATKSVMKLQIQRKYEIDLKHKYCELKQKVQELEIEKDWIEEFMKRSNYTRIEVLTNYRGLSSDESWKDARIKIPWK*