MALDLSTEAQFNNSVSSELPHYVLLPTELIVVPGGGSILFQVSDMGQLSLPNYSVEIQSGQFVLRKHPFQPYTDLESSDVPTNLSIDKGNSVIDYRNQSTMVTLDYEVSDKTSFQFGVENGPSQKAHSSHQNGTSFPERSPAKPEAMQVLSFVEQPLDATLPRLQPQNDTNGLPKVALDPSKTVDTSVLNQLVCQLLEQNGCSMKAPTSTPPTSATNAEDLVLSGHNLSALARFVHRLRQYRLRAGLSQSELSAELARHFNNETMFSQSLLSRFERLEVNVRAAFRLLPYLESWLSHTEQKGCSMMSSELIQPDITFGKRVSGRTRTTQLIRLGSISSNPACSSDQRPQSPVESSITEAAPHAIAMFSQSSEKGFDSASADIVLTSTCQLKNPECRTKRRKRTHFSDSVLTILSETYKEDPRPEGAKLTRLAMETGYDREAIRVWFCNRRQVSARTEKVST