MSMKNNRLLSSILSLSMLCAMPLTSYALPDGSQPLGANGPNVDELEKYSDIFARAKKMMDDPKTWNKIPPKVTLCVFSPEGAKGKGYDFAMSYLKQLPKYTQIAKNMGVDLKVTMTSPMDMHIDMASSIAKRKASTDVKFRVYTNEKIASEDFKAGQCDGVAMSNLRAKEFNGFIGSLDAIGAIPSYKHLTEAIQLLAKPEAAKYMVNQDYEIVSIIPMGAAYIMVNDRKINTLAKAAGKKIAVLDFDKSQAKMVQQIGAQPVSVDLTTISGKFNNGQVDIMAGPALIFKPLELYKGMTAADGSTVKGAIVRFPIVQITGVMMMHRGKFPDGVGQLMREFASMQIPMAYSFIDETEKSIDAKYWMDVPAADKPGYMKLMRESRIEMTKEGFYDKRMMSFLKKIRCQFDATNYECSLTDE