KQAADTLAVRQKRRIYDITNVLEGIDLIEKKSKNSIQWKGVGAGCNTKEVIDRLKYLKAEIEDLELKERELDQQKLWLQQSIKNVMDDSINNSTFSYVTHEDICNCFNGDTLLAIQAPSGTQLEVPIPEMGQNGQKKYQINLKSHSGPIHVLLINKESSSSKPVVFPVPPPDDLAQPPSQPPTPVPPHKPSSAVQSLPEPPVSERSQPLQHTPATDLSSAGSISGDIIDELMSSDVFPLLRLSPTPADDYNFNLDDNEGVCDLFDVQILNY