MGLWDSILNWLRSLFFKQEMELSLIGLQNAGKTSLVNVIATGGYSEDMIPTVGFNMRKVTKGNVTIKLWDLGGQRRFRSMWERYCRGVSAIVYVVDAADRDSVPISRSELHDLLLKSSLNGIPLLILGNKIDKSEALSQQALVDQLGLETIREREVGCYMISCKDSINIDIVIDWLIKHSKTAK