MKHNSNVPAFLTKLWTLVEDTDTNEFICWSQEGNSFLVLDEQRFAKEILPKFFKHNNMASFIRQLNMYGFRKVMHIDTGIVKQERDGPVEFQHPYFRQGQDDLLENIKRKVSNARPEDNKIRQEDLSKILASVQSVHSKQENIDARLATLKRENESLWRELSDLRQKHAHQQQLIKKLIHFIVTLVQNNRILNLKRKRPILMNGNGKKPKFIHQIYDDKDNNTNKSSVSSINGVKGSELSDEVVICDLTENDGEVTPEITEESQAYEQGKLCLGDVEIVEVELDNCAVLPAETEVSTTITEGLKHTEAVSPAPADDSQRSSTLDSSGTTSSALQLNKPSVLSLEDPVKMMDSILNENGAAISQNINLLGKVELMDYLDSIDCSLEDFQAMLYGKQCGIDFDTQELLSCDVTLQPLDILQIQKVLLNSLYLQHCVSKSASESRHSNISQEDKQLIQYTTCPLLAFLDGCIHPPDLDLSIDGSSTGSSSTQHEPSSSSVASVDAENSSEILDTSLESKQAHRSSLIRLEPLTEAEASEETLFYLCELSPAGPEADSVQLRS