MPQAALPSPAVDVLVSVGLESLKKSKQVNTAGTSSRLPTKASQRLTDVKGTRRDDVRSAAVMASRGPLTHPAVQHGAGRKPQKMEVAVDSENNALMLENRDAAQARARYLSNGFHQKRKPDAVSSKVALLQRAAGNSKKIAVRKGTTLEKLLGEGILSKAQAYRMAKQYKDIVTQTEWKRENFVFFTGVFGCQPAAYGKVVERVPFLLSRDLTARLQEFCDVCMKQLNLPSSDVGKVLMAYPTLLCLSAARLESKIHFFLELGVPPERLAALVVRHPFILACSISKSLQPKVTYLKSELGMSEKQILALCQSSPFVFGLNIEANLEPRRKFFEEVLGLTKAQSVRAFARQPALMSLSLATLQERVGNWRRLGFSTRDVALLISKNPSALAVSWETNVLPKLSFFRDDAKLVNEHDMVAFVLKYPSLLNYSIQKRLMPRWKFLLSLGLRKRVTMNALCFPNDLDFCKKYAGTSLARYVRFQARSCEAEDASTTPLS*