SLSTLQPLYKWPPFLPHRRITHSLLASSPPQLQALAPIYLPLSAHLSAFNTRTQSTGPWKNHFTQAIVLSIDLTMSISVNGQSCVPPGFRFHPTEEELLNYYLRKKVASEEIDLDVIRDVDLNKLEPWDIQEKCKIGSGPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYNAVKRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDDPSSTTDAAPTATMPLSLDAAVRHAQVVSAATSSDAGQEDG