VVREKDICWEYAEKLDGNKVKCKFCLRVLNGGISRLKHHLSRLPSRGVNPCSKVRDDVSDRVRAILATREEIKETSSGKKQKLAEVKTVENAPSMSMSKSVVSMEAPSPIAKVFPTVTPMAPPSLHNHENAEKSIALFFFENKLDFSIARSSSYQLMIDAIGKCGPGFTAPSAETLKTTWLERIKTEVSLQSKDIEKEWATTGCTIIVDTWTDNKSRALINFLVSSPSRTFFHKSIDASTYFKNTKCLADLFDSVIQDFGHENVVQIIMDSSLNYSGIANHILQTYGTIFVSPCASQCLNAILEEFSKVDWVNRCILQAQTISKFLYNSSSLLDLMRRFTGGQELIRTGISKPVSSFLSLQSILKQRSRLKHMFNSPEYTTNPYSNKPQSISCIAIIEDNDFWRAVEECVAISEPFLRVLREVCGGKPAVGCIYELMTRAKESIRTYYIMDEIKCKTFLDIVDRKWRDQLHSPLHAAAAFLNPSIQYNPEIKFLTSIKEDFFNVLEKLLPLPEMRRDITNQIFTFTKANGMFGCSLAMEARDTVSPWLWWEQFGDSAPVLQRVAIRILSQVCSTFSFERHWSMFQQIHSEKRNKIDKETLNDLVYINYNLKLARQMRTKPLESDPIQFDDIDMTSEWVEESENQSPTQWLDRFGSSLDGGDLNTRQFNAAMFGASDHIFNL