MLTLGALIFFAIAAAIALVAKKTLSKPQNESLISRAIPAAAPLTQPLPSTWYKSDDIYELERRAIFSKKWILLTHKMRFEQTGSWVRYAEAGFDFFLIRNAEGTIKGFHNICRHRAFPVVVKDNGQNSVLSCKYHGWSYGMNGQLAKAPLYQDLPAFDRSKNGLFPLHTHVDEKGFVWINMDAKTQPETAWNESNRTARYSSFNLDDYTFDHVKQDTSSFNWKTLADKSNANSNAATELQEKGTSLVSDFYFPNASMTISPHFFFLLRCVPTSATKSQLQYEIYRHKNASSDDFAKVEEILQQTASEHEAPAEKNLRAGVLVDQTPLQFQNQVYQLVEHHRKLEGIAGREIRPAQQILDKSATKTEQDTSLYSSCSGLSCDKIQKDLSW*