MVREKDVCWEYAEKLDGNKVRCKFCLRILNGGISRLKHHLSRLPSKGVNPCTKVRDDVTDRVRDIIGSKEPPSTKKHKLIETKALANISPEKLLLSVEPITPIARIFPPIGQAISSSGNNQENAERSIALFFFENKIDFGVARSSSYHQMIEAVGKCGSGFIGPSPETLKATWLERIKSEVSLQSKDVEKEWAMTGCTLIAETWTDNKMKALINFLVSSPSRTFFYKSVDASSYFKNLKCLSELFDSIIQDFGPENVVQVIVDNTLHCTGIVNHILQNYGNVFVSPCASQCINAILDEFSKLDWVNRCILQAQSISKFIYNNSPLLDLMKKFTGGQEIIKTGITKSVSNFLSLQCLLKHRSRLKVIFNSPELAANSAYTNKSQSVNCIAILDDNDFWRTAEECVAVSEPFLKVMREVSGGKPAVGTIYELLTRAKESIRTYYIMDEIKCKTFLDIVDKNWKNNLHSPLHSAAAFLNPGIQYNREVKFLGSIKEDFFRVLEKLLPTPELRRDITTQILLYTRASGMFGCNLAKEAIDTVPPGIWWEQYGDAAPTLQRVAIKILSQVCSTFTFERHWSTFQQIHSEKRNKIDKETLLDLVYINYNLKLARYLVSKPPEEDPLQLDDIDMTSEWVEEAENPSPTQWLDRFGSGLDGNDLNTRQFTAAIFGPGDNIFGL