MSESVSSSQPSAAAGSSRHEKSLGLLTSKFVSLLQEAKDGVLDLKVAADTLAVRQKRRIYDITNVLEGIGLIEKKSKNSIQWKGIGAGCNTKEVLDRLRHLKAEIEELEMKERELDQQKVWLQQSIKNVMDDSINNQYPFYGEPKLLSFLIGDTLLAIQAPSGTQLEVPIPEMGQNGQKKYQINLKSHLGPIHVLLINKESSSSKPVVFPVPPPEDLTQPQLLPTTPLTPQRPPAARHLTEQHVPLEESRLLHTPIADKQSVFPECSLQNTTPTPYSELREPVTYIGLIDATSSITDSSDFPSLLPLDVNGILKPNTYDQVKIDEPEGPIGRDIIDELMGSDVFPLLRLSPTSEDDYNFNLDDNEGVCDLFDVQILNY