LKSVLVFAALSSASSLQALPVGNPAEPSLMIDGILWEGFGGDPCDPCTTWCDAISMRMGYYGDFVFDRVLQTDVNKEFQMGAKPTTATGNAAAPSTCTARENPAYGRHMQDAEMFTNAAYMALNIWDRFDVFCTLGATSGYLKGNSASFNLVGLFGDNENHATVSDSKLVPNMSLDQSVVELYTDTTFAWSAGARAALWECGCATLGASFQYAQSKPKVEELNVLCNAAEFTINKPKGYVGQEFPLDLKAGTDGVTGTKDASIDYHEWQASLALSYRLNMFTPYIGVKWSRASFDADTIRIAQPKSATTVFDVTTLNPTIAGAGDVKASAEGQLGDTMQIVSLQLNKMKSRKSCGIAVGTTIVDADKYAVTVETRLIDERAAHVNAQFRF