MLDKVAILSFNLGERRNSITIRDVQLWKDVADRATRGAPKKMKGKFMQYVDLAKLPIWVKDESEMLCYSTSSTTVGYFTSKLKDENRGIVVNIAKNGNEDPSLEFAVIYRDVDTIKCFALDTRRKMMIDARISNIVKQQNTVNFDDIIEQSHRRKIEASNKVQKSVQINDKRLQFNETLSRLILGGLRLRGIPNTQIGFQKLFKMTFQAAEFAHREELKTIALSPGASPPSEDNNLLFERLQETVETLLTLFTRS