MKVTTDSFLGADDMAWPPGFRFHPTDEELVVYYLKRKICKKRLKLNIVREVDVYKWDPEELPGQSILKTGDRQWFFFSPRDRKYPNGARSNRATRQGYWKATGKDRIVVCNSRNVGLKKTLVFYRGRAPNGDRTDWVMHEYTMDEEELKRCPNVQDYYALYKVYKKSGAGPKNGEQYGAPFKEEDWVDDEFPRVNGLVTPEIPVKQHIEATLVDNFKLSAPLELPLNDFEEIIKQIGGEHAFNGLQNNDFSCLQPQVNGEEEAQSTLVDPCFREFVCEPVGELTTSDQHCNKHTNFNFDKSDTSTLRLHEAPEVTSATNYEQAPQLNEGDFLEINDLIDPEPYLSNAEQPVENLQFDDFDGLSEFEQYHDAAMFLRDLGPVDQEAVSHSFMHPYGCDMVNQVGYQSQPDSIINAVDYQLQQSNLVASQVDCDLQPQFFDAEQMNNHLWVHGQRSNMSAASESHNGIFFQSPPGI*