MLNIEIDGLKLSVEEGISILEAAKKANIYIPTLCYEKELSVYGGCRLCVVEVEGEELLKPACATSVEGGMKIKTHSRKVRKLRQNLFELIIATHNIDCQLNCLTCSRNRSCELKKIAEDIGIEKVRLDPIRGGHSVDNSSYSIVREPDKCISCNRCIRKCEEIQGIGIFTTANRGPDTVVTTFKDMGMGNVECTNCGQCILSCPTGALHEVYQKEKVWQALENENKHVIVQTAPAVRVAISEPFSAKAGEISTGQLVAALKRLGFDAVFDTNFAADLTIMEEGTELINRINNKETLPLFTSCSPGWIKFIEHFYPQYLSNLSSAKSPQQMFGAVAKNYYAEKAGIDPDDLVVVSVMPCTAKKFEAKRKEMGSDVDYVLTTRELSGLIKAAGIDFLNIEEKEYDKLLGVSSGAADIFGSTGGVMEAALRTAYELITEKELEKIDFEVLRGDQGIKKASVNIEGFELKVAVVHGLNNAHKIMKMIDEGEEFHFVEFMACPGGCLNGGGQPISYDEDVVEKRRKAIYQIDKNKKLRKSHENPYIKKLYEEYLDKPGSELAHRLLHTEYIKRGI