MEKISSLKHLFVTVFLSNFAFNVVTPAITDITMDAICPSQDKCSLAIYLSGFQQAIMGLGSMLMMPLIGNLSDVYGRKTLLTIPVTLLIFPSVIMAYRRTTNYFYAYYVMRTLTGMLSDTGIQCISIAYAADCMSEENRASAIATVAGVGSAAFLCSNFVVRFLSTAQIFLVSSISSSAALLYMTMFLKDNIKNNYDALNQSILANHQSDHSEGTTFHQIINLLNTSTTLLLATFISILYGLGEGGIQSPFLYFLRARFQYNKDNFSILMLICYGGATFSQLILLPKLARIIREETILSLALIAGFSNMLIDSIAWAAWVPYVVAALFPMFFFLAKPALQSIVSKQVGSNEQGIAQGCLFGVGSFANILSPFIFSPLTDLFLSERAPFDYPGFSMLCIGLAWLIAIIPSMMISWFGTTYNSRHKIRDVLC*