MEMARLVTEADINAKLSELKGKVPSVIINELREKLIARKDNLTYEQLEKIVKKVLETYGNQVTKYEELSKRVDELGKRLTDLSMQLTRLVETLETAKFDVHEKKAEKVSEKVEEVHEKIGKLEEILEGGEEKEEVPSEVVQKLEELHKKIEELEEKVEAKTAAEKLEEAQERLEELQEKIRAGEEVSEEELAEAERAVAEAQEEVARAEEQEIEEAPIPAEESEEVSIPAEIEEVPTEETVEVPAEVVPEEAQPEAVEEVPEVGVEEVAPEAEEAPLEVQPEEVVPAEEAAPEMEMEVEALPQEEAPEEVSVEEVPAHEVVEEEKKEEGGVEMASQLQIPEDIASLLFEEEPRKARLEKLPEDIVSTMIALKWLGFLIDRVGIQNLERVLEFYYEIGWISEEVLNQLLNYARGTRPHHRDPEWKPAEKLTVQDHLISLLFIERLRGLKINRAVLDKLEREIKMLEKTLDEFYGI