MESQKQERSVKEMKIVTKIIAFASIFSFILSYSSLISSLQQRLHLLAMYSNLVDKKYMFLLCNGIVGFILGSFHGNSDSLSHGKAINIVEQTKEVGIKDLKETKVNKVVALLEESNVSKEEEGRVVLSREEEEEVALVVKEDEGILVQDLSITRLDDHDDDDAINDSLLSSEDLNKKCEDFIRKMKAEIRYGKRSI