MVTESRELVKSLMEAKESIISGDVKRGVEIIEKTVNSSNIKEANWVICNVIDAADCAYVVETLNAIGKIFDVTACGNLKRVISCFMRAGKDSEFVDLALSALVQKRREDQLDKILAETGEIPAPLLLKLASAYGKIGNRKKEQELLKQACEKGLKEACRDINQIFPRIT