MQKKREICEYRDKLDKTLSSPDLTNDQTLKSLLRKQLYSSQECNENILDKRTADVSKLLTTLRSVSMKDDHGNSDWKLKHDLEDCRVMYREGLDGSPFHTMLVEGYMDAPLQECLCVSWEATLYKKWFECLKIFDYEQHEFMSERMKVPWPLAERELIVHYFLFEYFKDGLVVILLNTISDLDSIGVSSKEINEDVMSVTPGAVRIDVVGGFVLQKVTPERSYFRTIGDMDIKLDFVPPSLMNFVSRQLIGNGFRLYKKSVASVAKFDEDYSRALADPLYTKIREALYSTDKASEEEPKLEANEVNGDKEHDNDEDVGEIEHVHCRKTVPEIEEEEYDYFEESISSEEGNINGKTNGDIRRRFCISPEVKQALGTLDRVIYMVRTNTTPVHEAEELSPDRAEDDHKKQVSLLEHFENVPQKSERQDFSTSTVIQETSVFSQEDKREKVTGEEESGILEKGGKNKSLGRRKRKTRCLAFRSWL*