MALPVVNNPTYEIKLHSVEKPIKYRPFLVKEEKILLTALEGGETTDIVRATKEIIGNCCLDEDVNVQALPAFDIELFFLNLRARSVGESVEVALACQEEKCEGQTPVKINLSSVKLDISKDHNNVIQLTDSIKVKLKYPDIDRMTRPPEESQMDSIFEITKACVDEIWEGDDIHNVKDYTEKELEDFIMSLNQQQFGLLISYFNTMPKLRHRETFSCKTCGKKQETVLEGLQSFFG