MVKLLGIALAAILWSAQFVLAQERISGSAGDVLEDDPFGRLKVFVYELPSRYNKKVLDKDRRCLTHMFATEIFVHEFLLTSPVRTLNPDEADWFFTPVYTTCDLTPNGLPLPFKSPRMMRSAIQYVSTRWPYWNYTEGADHFFVVPHDFGACFHYQEEKAIERGILPLLQRATLVQTFGQRYHVCLKDNSIIVPPYAPPQKMEMHLIPPSTPRSIFVYFRGLFYDKGNDPEGGYYARGARAAVWENFKDNPLFDISTDHPVTYYEDMQRAVFCLCPLGWAPWSPRLVEGVIFGCIPVIIADDIVLPFADAIPWEDIGVFVCEKDVPNLDTILTSIPPDVILRKQRLLANPAMKQAMLFPQPAQPGDAFHQILNGLARKLPHDRAIYLEPGQRRLNWTEGPPGDLKPW*