MRLSNLLWIVQLSIIICAIGIEAQPSGMTNREKIHSFQNENFEANACGNILSKHRMKRSNPEGLLDDDPNASGMGLPPSD QNTCQMSPNLAAQSLSPAVPVSSLSDYYQSNWQQPQQMELQNQQPHGCGLGRINQGTPNAYYEHDETEQRRQELRNLVQH LYVAQARVQLEATEIRKAQSVASAAQAQLEESANHVRSITASLHTAQQEVAASAIRAQIAQLQLAAHDQLLFAARQDVDA LSSQMVGLQAAEGIVQPKLTVDLHALLDKLKQPLQNYDRPTAVPLIAPSLPGTLSHQQQMLLQQQQMGQVQGQGPIQGQG QNQDQGQGPANPSNGPTPNDFISLPRAHHYANMDYT