MLFPFIQNLFTDPGGCLRALVVVPTHDFALQVKRVFDALASLLGLRIGLAAGQSSLRHEFSSLIFLPREDDGPNPGFLSSLWFQSKVNILVATLGRLVDHVNKLSLKHLRYLVVDEADRFLHEDYQSWLPTVIKLTQFGLAKIVLFAMLTRGPGRLAQLILHYLLFLSAGKMCYRLPEYLECYKLICERKVKPLYLVALLKSLGEEKCIVFTRFVESTHHLCKLLNFFGDLKIGIKEFSGLKHQQVRSKTVGEFQRREFQVLVSSDAMTRVMDVEGLRNVINYDVPKYTKTYVHRPGRTARAGQTGCCFTLMSKDEVGGFEKLMKKAEASDCLQHTVPSSLIEALHSTYSSALTKLKEKILEARRKPRISLANRSE*