MKKPQKMDLYCQAVEQAAETWETVKQLPNYEELVGELLFREIFEIAPAALHLYSFGGDKEISQDNKVPSSVFASPAFLAHAKGVVAMLECVITMMLGQDMERLATSLHALGSRHVDYGVHPAHYSVVETALLRTLAGALGDQWTEDVKRGWAAVFKFISKAMMSGAGAELQIIKDRRRMLERNKSATLRLKVIGNSNGISRLSRSGVSTVRSRHSQPKTRNTSPSSDPPRMPSRGGRGRRRRRGSNLSNHSGSSSDGSSSGARVSRRWSDLSPFREDDELTASSSEEDSRFREMAVSPRTTQPCRQAPLPDIIVFHKEGRMRSQDKDKPDGHSDQAPKKPTRLGSMETEENGDSFLVCKVEKNRVSQDNMEMTVDSTSTYDDELLVRENDTYWREELIKVVHV*