MGQSIYATPLVADINSDGKLEIVVPSFVHYGDKIPGWPAFHKSTVHASPLLYNIDKDGVMLYNIDKDGVREVALATYNGFQADIQCSEEMAPEVMEKLHGYNFKVDIWSLGITALELAHGHAPFSKYPPMKVLLMPLQNAPPGLDYERDKKFFQVFQGNDSYVPVLDGLPPLGERCKILKLREMDKVAQNKMAYEEKEERSQSEYKRGISAWKFKLEDLKAQAAMMQDDEITSSKEQPGNVKPTKGSKELARMALQYESPVTRSSLKVEMFEKHGDYVMPVQPGPLLSSLSLQSGNGLKEKFDVIEDDSPIWQKCIKSQHSRMDRV*