KCRECRQVLNDVELFEGDQAGAEEEFIVLTHESLSLFVGNEETGRPQHKITDFTVYDKSTHICSFDAGLIEKNVELYFSGLVKPIYDEDPSTDTGVPGKRLGPINEWWTAGGFDGGERALVGFSTGFADYYLMEPSLSYSPQWSSIQEKIYMSKNVIEFLSETPDADYEDLVNRIQTSVPPPTLGIAKFTEDSLLRHAQFVVEQVESYDNARSEEEDSLLGTPCMRDLIHLAGVTLGKRRVQRRTASSTKATTTRLVAEVMEKFFGGTVDATTGNKIRRRRCGVCESCLKPDCGKCTSCLDMVKYGGSGRSKQTCVERRCPNLGINLEEDTDLEEEKESKVVSPVKSLKIIKNLKVSTKWVDESFYESKKRVFYSAVEIGGNVINSGDCVAVTNNDPAAAPYCGKLMYMWEEGGKKMMHIDWFMRASDSILQETAQPDELLLVDECEDLTLECISNKIDVYHREPHKEWFYIGGVQDNRQLPTTDGVSSFYYQKWYYPENARFLDPPVIEPSDDPDFCPCCVRLAEISRKEHPVGKNEIKKEEGKIFYEFACKNDVEYGIGDSVYLPVEAFSFKTKPSKQKKHALPKSLDEIDEDEYPEYYRKSGYVKGSNQEVAEPFRIARITSIYGNKREEISLVVTKFYRPENTHKPLKSTYFCDLNMLYWTDEEVTVDFKLVQGKCRVECEFDLNVSPAEYSKKGANRFYFVEAYNAKEEAFYDAPVRSRRAGVQKLINEAKGIKPKLTKLTKVTKVTKATKEEKLHTLDVFSGCGGLSEGFHQAGIAEPAYAIELWEPAAQAYRLNNPGASVFTEDCNVLLEMVMNGKERSECGQRLPQKGDVELLCGGPPCQGFSGMNRFNSREYSRFKNSLVVSYLSYCDYYRPRFFLLENVRNFVSFKNCMVLKLSLAALLRMGYQCTFGILQAGNYGVSQTRRRAIILAAAPGEKLPFYPEPLHTFSTRGGSLSAQVGDVKYTNNIKWTPSAPLRTITVRDAMSDLPKIPNGHSKAEMAYRGESQSHFQRMIRGRDFQGVLRDHICKDMSALVAARMELIPLLPGSDWRGPTEGTNRISLSDGSMTKVLRYDYHDKKQGKSSTGANRGVCSCAEGKQCDPMDRQFNTLVPWCLPHTGNRHNNWAGLYGRLGWDGYFSTTVTNPEPMGKQGRVLHPEQHRVVSVRECARSQGFPDSYRFFGTIMDKHREVGNAVPPPMSKAIGLEIRKSLEWKAQQEKLEDPVKLNEEIKEENE