MLGKITIEDHFNLPEFAEKAKWWAGLFAVDADKHVREISDVKNIRLEYADKHGVGFHILSYTAPGIQDIVDPAEALRVAALTNDYIHDQIKDYPDRYGSFAALPMHDPAVAAKELRRCVTGLGFKGALVNDNQIASDGESIIFYDQPEWDVFWQECVDLDVPFYLHPKQPTGKVFDTLWADRKWLIGPPLSFANNVSLHLMGMVVNGVFDRNPKLKVIVGHLGEHIPFDLWRINHWFEDIKKPLGMPIKKSIYDYFRENIWITTSGHFSTSTLKYCIEELGSDHIMFSTDYPFECYEDACAWFDGLDLSPKVKMDIGRDNAKQLFKLDGFKDQSEEI*