MSLWKRISSHVDCEQRMAAYYEEKGMLELRLCLAPWIEDRIMSEQITPNTTDQLERVALKFNEDLQQKLLSTRTASDQALKFRVVELCALIQRISAVELYTHLRSGLQKELQLVTEKSVAATAGQSMPLNPYNMNNTPMVTGYMVDPSDLLAVSNSCNPPVVQGIGPIHNVQNTGIASPALGMVTPKVELYEVQHQIMQSLNEFGNCANALKLLAQNYSYMLNSTSSPNAEAAYRSLIDEKAAIVLTMRRSFMYYESLHEMVIHELKNWRHQQAQAGNGAPFNEGSLDDIQRCFEMLESFIAHMLAAVKELMRVRLVTEEPELTHLLEQVQNAQKNLVCSAFIVDKQPPQVMKTNTRFAASVRWLIGSQLGIHNNPPTVECIIMSEIQSQRFVTRNTQMDNSSLSGQSSGEIQNASSTMEYQQNNHVFSASFRNMQLKKIKRAEKKGTESVMDEKFALFFYTTTTVNDFQIRVWTLSLPVVVIVHGNQEPQSWATITWDNAFAEIVRDPFMITDRVTWAQLSVALNIKFGSCTGRSLTIDNLDFLYEKLQREERSEYITWNQFCKEPMPDRSFTFWEWFFAIMKLTKDHMLGMWKAGCIMGFINKTKAQTDLLRSVYGIGTFLLRFSDSELGGVTIAYVNENGLVTMLAPWTARDFQVLNLADRIRDLDVLCWLHPSDRNASPVKRDVAFGEFYSKRQEPEPLVLDPVTGYVKSTLHVHVCRNGENGSTSGTPHHAQESMQLGNGDFGMADFDTITNFENF