MSLWKRIASHADCEQRMAAYYEEKGMLELRICLAPWIEDRIMSEQITPNTTDQLERVALKFNEDLQQKLLSTRTASDQAHKFRVVELCALIQRISAVELYTHLRSGLQKELQLVTEKSVAATAGQSIPLNPYNMNNTPMVTGYMVDPSDLLTVSNSCNPPVVQGIGPIHNVQNPGIASPALGMVTPKVELYEMQHQIMQALNEFGNCANALKLLAQNYSYMLNSTSSPNAEAAYRSLIEEKAAIVLKMRRSFMYYESLYEMVIHELKNWRHQQSQAGNGAPFNESSLDDIQRCFEMLGSFIAHMLAAFKELMRVRLVTEEPELTHLLEQVQNAQKNLVCSAFIVDKQPPQVMKTNTRFAASVRCLIGSELGIHNNPPTVECIIMSEIQAQRFVTRNTQMDNSSLSGQSSGEIQNASSTMEYQQNNHVFSASFRNMQLKKIKRAEKKGTESVMDEKFALFFYTTTIVNNFQIRVWTLSLPVVVIVHGNQEPQSWATITWDNAFAEIVRDPFMITDRVTWAQLSVALNIKFGSCTGRSLTIDNLDFLYEKLQREERSEYITWNQFCKEPMPDRSFTFWEWFFAIMKLTKDHMLGMWKAGCIMGFINKTKAQTDLLRSVYGIGTFLLRFSDSELGGVTIAYVNENGLVTMLAPWTARDFQVLNLADRIRDLDVLCWLHPTDRNASPVKRDVAFGEFYSKRQDPVTGYVKSTLHVHVCRNGENGSTSGTPHHAQESMQLGNGDFGMADFDTITNFENF