MIKKVLVANRGEIAVRIIRAAKELGVETVAIYSEADREALHIQLADEAYCVGPAATKDSYLNMSNIISLAVLTNCDAIHPGYGFLAENADFAELCEDCNITFIGPSASAISQMGTKDVARETMRKAGVPIVPGSQGIVADVEDGKKIAKKIGYPVIIKATAGGGGKGIRVAENEEKLISGIHTTQQEAEAAFGDPGVYLEKYIQDFRHVEIQVLADNHGNVIHLGERDCSIQRRLQKLIEESPSPAIDEKTRQKMGKAAVKAAKAVNYSGAGTIEFIYDHHENNFYFMEMNTRIQVEHPVTELVTGIDLVKQQFLVASGEELQIKQADVKLTGWAMECRINAENPEKNFMPAPGEIKFYLPPGGLGVRIDSAAYPNYKIPPYYDSMIAKVICYAETREEVIQKMKRALSEFAIDGIPSTIPFHLRVLDNDVFLSGDFNTKFLEQNDVMNLSKEG*