METQTESKKRKLDMLKICTHSGSFHADEALAVYLLRSLKKWTNSTLLRSRDPAKWEEADIVVDVGGKYDDVKFFDHHQREFSTTFSDKYQTKLSSAGLVFKKFGKEVIAEKLNWDLNEESTNINILYEKLYKDFIESVDANDNGVSNYENTNERKFNDKNFTLASVVSNLNPLWVDEPTDADFDKQFEKASEIMGQVFDNLLLSYGRSWLPAKQFVEKAFDERFQAHPSGKVLVFDRFVPWKEHLYGVEIANKCHGEILYVLFPDSGNNWRIAAVPVSSSSFESRKALPEPWRGLRDEKLSEAANVEGCVFIHAAGFIGGANSKEGVLKLAALAVDN