MDTMDLRKRTASALGKVSASALENAKRFLSIPPKLVENSRHAQQHPQLFSGTSSLFITPMRAVGMALLTSEPRQHPPSHEAPVSADYFRNVRNHPDVLATILDTARLTANYDPANGGTGPRDDAEKAKELHNAFLGFIQELDKYTAYMSLTNASTRTKNEPTELQHLVELVVSEIGNDSDEMKNKVAAVIRSSCDFVIGPKHDFISPLSVSFQMVALPAVSLKEDESSSNMNPSTQLWHCLATLTPPALLEPSFPRTETNTNPECPSDVAIQSFSSTTASFRLHSSAIIAYASFLEGTLITTAEELEETLNTRPPLKEPAQC*