MGELTKKVTMEKEEEHGGGMAAGKEEKQQPTLKKQQQVGKVKKKFLDFGQELTWEEKVVSVLDIVRRYQLTEYDPKLKEFTPTRVSFCFCNMAFFDHDKESKISPGSPIRTIPSSKFVMLEGSVNVIAIKEDTLTLTGPKRGLATKGSMYFEFNLKIKGDGATDKDFSKGFIEHDAVAYEKPLKTLELESFMSRVAFIYTPVPYAVQATLAVNFLEGLSNFTGTVSAWTTGNVENEIILYDSRVEGTETTVRNDGRVTLTRNIVAVVCKHKLVLKVCVFEGGSEVACFKFVLGHRNEECTRKKGPYVLQVKVRWIGIIEHYNRKMWERIGRFGNILW*