MSDQKLVVICQFGGEFIQNNDGSLSYIGGEAHAMEVDRNMRFDDFRSEIGEMWNHDISISSIKYFLPSNKQTLITISNDKDLLRMVDFHKGLVTAYVYILTGGNVPSNVLSIGNNRATKTGSVPVASDLVIPGGPSIAAMEDVGPHGLTTNSRENIVTRMGQEFNSIQDFRDALRKYAAVKCFAVEFIKNERSRVTAKCKAASCPWRIHASKLAKTQKVRVRKITNIHTCVGIVKDNEHPLATRQWVVSTIKDMLRDNPQYKTIDIISDLYRDYGVSLKYHQARRGKDIAKEELQVSHLESFSQLPSYCERIRETNPGSHVTLTKMGDSGFQRLFISFQASRYGFEHGCRPLIFLHGTSLKYEGTLLAAASVDANDDYFLVAFAVVDAEAYDSWHWFLVELRSAISTTRTITFVSNRNKGLKEAVPQVFEDSYHGYCLHHLTEDFKTELKGLWLQPVKDAMVNELKRAAYACRDTDFNICIDSMKNVSQVVASWVLDSKPQHWSNAFFRGSRYDHISSKVSELLKNWILQERDTSIVKMVDMVRTKMAGLISMRHEDSGMWSTTLTPNMEQKLQKEVLNSRPLNVFSTSGIVFEVRDDLLNIVNIESWECTCRRWQITGLPCMHAIAVLNYMRRNIYGYCSRYFSVDCYHLAYSKSIYPIPDVDSPSVEEHNPVRILYPPRTNLTDHPSAKPEPKKKQVVEAQHIGNWPRPLHCSRCKSAGHNRTTCKALDE