MTNDVSGITKLRRKLFSKVAELALNNNLRAEVNNLAQTVIPEEGLGYRCCVHKERAIVKDRIKSALGLEPNGEVSDLSAAVDQALELDDLTGPTVNVLDIACDRCPLDKYRVSDACRNCVDHSCMNACPQDAIVTVQNRAYIDQEKCIECGLCKQSCPYNAILEMTRPCESACGVDAIEANNDRQANIDPKHCVSCGACIESCPFGAITYKSQILQVAKMLKKEKTIAVLAPSFVGQFGPQVTPNQIKQGLTKLGFDKVHEVALGADIVAIEETKELLAKVPKEQEFLTTSCCPSFFTLLKQEFPQLIEKSSSTVSPMVAIAKVLKKESSDAKIVFVGPCIAKKDEGLAYNEVDAVLTFEELGAMFVGAGINLVQLAGDNKFKEASDAGRTFGRAGGLVKAVTGSATELEPKIEFEAIQAEGLEECTKTLRLAQAGQYQNYFIEGMGCTGGCVGGPAALMNSKFTTKQVNDFGSKAQINEAIENKQAQEMIDKLGSEEFHRQK