MINRNQPDPADKHDQIRAAVRAWSASLDNQDVVAGIIVEEWERQGGAGLDFPDDLSRKRQKLFRWLDSDTGYARENIRQLTPAILAVLPMEFRGRLIGQDCFMTRFAAMEKEISEAKQAVMLNAPKHQLVKEVREGIEHLLNMLPGDAVVQVLSGIAAIAPGVM