MKDLYSMLVSRSQQPMPPEQFRKLTHYKTVLQRMIPYLLAPKGNLPKEFEIDKVEAFERQIMSIMDTFKRRKQVPPQQPAQQQISMPGVQQQVNQLSQTFQQDKVGQVTQQISVNSSSLSDASAMPMVQSNVSVLQQGLASVLPSALSGAGANTLHQSNLLNALQPNLNSIQQQQQVLQHETLQPFQLKQLQQRQFQHPQQVIQHQQQQKQLSSLILPGHPAIMDPPNENKVAKPAVPATKPMFVSQQHQQIGRNMLLQQINAPKGPLSQPTLSPQMPSPAQMSPQNDIQAMGSSGLQVPKIGTPVQATTPPFLIPSPSPVLEDSEPKSYNPAATSSNGQSAPVGTPGMPVSPFLEHSPSNLNFHDRPRGYQ