MIGKVDMDYASLEEEYMTESEMEDYLDELRHKIPSFIVELLKNNLKNRNLTRNQLNKIVNRVSDLYFGKRPEDKKAAELTNKINDLSHKLDALMKVATVSSATKVSDDIKKEIDNLDELDLTNESPEILESPKSLEEIQKIEEIDEIELSEIDTDDSIPITEEELIPEIELIENPKIQEIDSKEYNNDVVIDNSAKVESLPEDKKELNKSAGLENEVKIPMDYVEVRNMESEIANISENTRLQELPEDTLSTMLIFKWLEFLISRVGTNNLVDVLDYYYSLKWISGKSVNKLLKISKNMKYFHEDMEWKASKSMTPEDHVVSLLYIEKLAGRPISVDELEEMEREITRIKKWATELQTL