MSDVVEKLIEMLNWKNHHEQEIRRAAAEIITKLVRKNRNCIRVAAIAGSLESIASLLYDSKQIEIHSRDYDNTNNLHRQYGDPYLGEYEYSVFSLLGLRILKNLAKDHVNCAKIGSSKDLLPKIIGLAEINPNTPKSEIKTVKLALHLVRMLASSTGFTGKILRKEISEIVFAISNLRDILHYREISTHGLQILAIDTLTSLALDDEGRESIGSTGGVLRDLFSMFFMDRNIDGGGDDETTTKLVXXXXLTSFFLHLNILPPHIKSTMETQSDSSIPFLDVLISYIPDGSFSHPFYMKKTHTDRYLHASFHHHPTQKYVVLNTLITQANHIPSPQFFANEKSHLTKTLLANGYSHSQINQALLLASKPKPKLFSSSLSCTLVTLPYSQGTIDFISSLSTKKNIKTIFKLFKTLKQLFTTTKDKPNLMLGX