MSDGGAGAKGAGFGMPRVGMGTAVQGPRPEPIRRAVLKAIEAGYRHFDTAAHYETEAPIGEAAAEAVRSGAIASRADLFITSKLWCSDAHRDRVLPALRQTLWNLQMEYVDLYLVHWPVSMKPGRYKAPFTADDFVPFDMRAVWEAMEECHRLGLAKAIGVCNFSCKKLDTLLSFATIPPAVNQVEVNPVWQQRKLRELCREKGVQICAYSPLGASGTHWGSDSVMASAVLRDIAQSKGKTVAQVCLRWVYEQGDCLIVKSFDEARMRENLDIVGWELTEEERQRIAGIPQRKINRALRFVSDHGPYKSLDDLWDGEI*