MRLFLDLVISGFKGLISVIEELTGNYYSSTRSTQTNLEKKDHMTKLESRLLPQLQNQLNAILEPLVALDSPGEPCLRLQSVLDIQPQLLVILKQIISAIRVLDPGSDREKIGHIDQDYNELNDDEDKGEDEDIEDVLLPVLKSFEPVLKLSRLYLSKLTLPSMDRKLVPYCTEMSSHELQILDQLGCGISIPLGIVTERLSEIVYEAEVNEHGQSVEARLEELQDVFNSATPVVLKHFVPIIADTELQSYLREWFDTWNLQVTLAINNFMVAFNRFKLLFDQLQSNPSQSGESQSDQSESDQSPSEPN*