MWITKDIGKQKMAFLLSTLFSFLIVATRSAAQVTPPLIVFGDSTVDTGNNNYINTTEDFLANFPPFGKDYFDKPTGRFSNGRVYVDFICEYAGRPHVSPYLEPGADHSKGVNFASGGSGVLDETNQGMAMSLKAQLQNFVNFEDGLIEKWGTDLAKKYFSDAIYLVSLANNDYMGGYFAKQELQQKYTPQEFLALVVSDVVKACEFLRSKGARKMVVAGVGPLGCIPAVRALHPAQECFEQGTQMAVAHNMALAMALKDWASHHQEMTVLIADFLTYMTERQDNPTAFGLSNGAGACCGNTAPCGRKDPTTGADYSLCSNAHEYVYWDAFHSTEIIAQGWSKEIWDGPNASRFISPMNLRTLFELSSAHDDEEVAELETYAGGSTKTIEKIDPTVL*