MGVEKDRECHIYMAKLAEQAERYDEMVDFMKKVANMDVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEAKGNEQNVVRIKGYKEKVEEELSKICNDILSTIDDHLIPASSTDESSVFYYKMKGDYFRYLAEFKASSEKKDAAEHSLKAYQVAADKAAKSLPTTNPIRLGLALNFSVFYYEIMNSPEKACQLAKQAFDEAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDLPDDGGVEEIKADSSKVENGQ*