MKKGLLITVMLMVMLALGACSSSESKEDQWSRIKKDKEVVIGLDDSFVPMGFRDKDDNLVGFDIDLAKAVFAEYGIKAKFTPIDWTMKESELKNGSIDLIWNGYTVTDARKKQVAFSQPYMKNEQVLVTLKSSNINQFSDMKNKTLGAQNGASSIDDMAKKPEVLTDIINNNEPELYDTFDTAFIDLNNKRIDGLIIDEVYARYYIDKQKNKGDYNIITGGFDATDFAVGMRKSDKELQTKINEAFEKLYKEGKMQEISKKWFGDDEIAKQ*