MKFGFSLVFLPLFLALFSLVAAEDRQSQHPERISGSAGDVLEDDPVGRLKVFVYELPSKYNKKILQKDPRCLTHMFAAEIFMHRFLLSSPVRTLNPEEADWFYTPVYTTCDLTPNGLPLPFKSPRMMRSAIQLISTNWPYWNRTEGADHFFVVPHDFGACFHYQEEKAIERGILPLLQRATLVQTFGQRNHVCLNEGSITIPPYAPPQKMQAHLIPLDTPRSIFVYFRGLFYDVGNDPEGGYYARGARASVWENFKDNPLFDISTEHPATYYEDMQRAVFCLCPLGWAPWSPRLVEAVIFGCIPVIIADDIVLPFSDAIPWEEIGVFVEEKDVPNLDTILTSMPTEVILRKQRLLANPSMKQAMLFPQPDQSGDAFHQILNGLARKLPHDKSIYLDSGEQVLNWTAGPVGDLKPW*