MRLPENFSTMTVKELLENEWLVPRKVRHFLRTRKNVKINGETAAFHFPVQAGDCVTLTFEETDYVRPTIHLGEATHVKVLYEDEHLMIVNKPYGIKTHPNQPQETNTLLNHVAAYLAEKNQVPYVVHRLDKETSGAIVFAKNPFVLPILGRLLETKQIYRQYQAIVAGHFNQKEQTINQPIGRDRHDRRKRRIDPQKGDSAITHVQVVKALSNNQTAVTCVLETGRTHQIRVHLASEGHPIIGDPLYNPKSQAARLMLHASQLHLLHPFTKKQIVVTAAPGLW*