MKSWTLGIFVLLYLALLLKIEGLKFHRSEHTERISGSAGDVLEDNPVGRLKVFVYELPSKYNKKILQKDQRCLNHMFAAEIFMHRFLLSSAVRTFNPEEADWFYTPVYSTCDLTPNGLPLPFKSPRMMRSAIQLISSNWPYWNRTEGADHFFIVPHDFGACFHYQEEKAIERGILPLLQRATLVQTFGQRNHVCLKDGSITIPPYAPPQKMQSHLIPPDTPRSIFVYFRGLFYDVGNDPEGGYYARGARAAVWENFKNNPLFDISTEHPTTYYEDMQRAIFCLCPLGWAPWSPRLVEAVIFGCIPVIIADDIVLPFADAIPWEDIGVFVAEKDVPNLDTILTSIRPEEILRKQRLLANPSMKQAMLFPTPAQSGDAFHQILNGLARKLPHDKTNYLKPGEKSLNWTAGPVGDLKPW*