MADNLVIVESPGKVKSISKFLGKGYKVEASVGHVRDLPKSQMGVDIDNDFEPKYITIRGKGDVISKLKKEAKAAKKVFLATDPDREGEAISWHLAKILNIDEKQKCRVSFNEITQNAVKNAIKQPRTIDMGLVDAQQARRVLDRIVGYKISPLLWKKVRKGLSAGRVQSVATKMICDREDEIEKFESQEYWSIIAKLVKPKASPNFGAKFYGIGKEKLELTNEEQVNSILEEINKSQYIVQKVKEQEKKRAAAAPFITSTLQQEASRKLGYTTKRTMMVAQQLYEGIEIKGRGSVGLITYMRTDSTRISTDAQNEAREYIKTKYGQDYIPEKPREYKNKSASQDAHEAIRPTYIDLPHEQIKEYLSPEQYKLYRLIWDRFISSQMSSAIYDTVSADITAGKYLFKANGSKVKFPGFMVLYTEGNDNEGKDEAEQDEKENKLPQLNEGDILELKENTPKQHFTQPPARYTEATLVRALEEKGIGRPSTYAPTITTILSRGYVLKEKKLLVPTELGKIVNDIMKNHFENIVDTKFTAEMESELDSVEDGDKEWKAVMRDFYSSFAGVLKKAEESIGDVELPVEVSDVQCDKCGRYMVVKHGRFGKFLACPGFPECRNAKPIVEEAGVECPICKGKVLIKKTKKGRKYIGCEKNPECPFMSWDMPSPNKEVCSVCGSFMLQKFSGKKKVLKCSNDKCTSNIEASKDNTK