MCREVQVLKFKIMSKIGAQTPLLKILFKMTSLAAAVAELYERVEEVEARIRALEDNQETLFHVVGPFEVEEIFHNQGSVPHLVQPSENSESGLPRGDICGIWASDDEDTYQDPPVENISDDECRKIVSADWYLDPKAENSVQVMTRSGRIQEPANRTAPATNVPQPTEENPLIKQLKRTKAEVNIWQLMASSLEHRTALINALVKLNVTPEVTPDELIRLLTNLEEGITFTNEDLPPDGAGHHKALYLTVEYKDKIIPKTLVDNGSAINMCPLRTAENLGVTPSDFSNSSQGVRAYDNTRREAMGTLTLLLRTGPIERKVSFQVLNIKASFNLLLGRPWIHDLKAMPSSLHQKVRMEVQGNVITLHASHPRTKIADKALILIEHDDKDEDLRGFSAEVGAIESRMNPMAKRMMIKRGSFLGTTLPPSTESPFKAQGQNNCCGLGYKPTKFDDKQQKAKLKARRAGKDQFKIPPHQLTLNGQFVKEGEDNLYFDFP*