MTQRLIALKDEEFYKIMISNRPWVTDNQSIVPKPTFFFGDAVPDDSAYQRRCFQFPYTVDGEERTVSTRSTFDRTISIMSISFTCSKREDPPSWVKRTNVIKTGVFVGGPSGYAEKSPTRMDILMPASGYQGFRPSFGRFETGGPWHFQGRWQQLGEAFSTSRPFQC