MSAFAPSLPLHVAAAATAVASQGRRGRIKTTSTCWRRRAAVPVNMAAATSSSALSKLAPLEAILFDIDGTLCDSDPIHFCAFRELLQQVGFNNGVPISEEFYSANISGGHNDDLARALFPDLDHDKAMKFMDDKEALYRRLAPEQLVAVEGLHDLCRWIKDHKLKRAAVTNAPRSNAELMLSLLGLTEFFPVLVIGSECDRAKPFPDPYLKALELIGASPDHTFIFEDSASGIRAGVAANVPVVGLTTRNPEKVLQDAGASLLIKDFQDPKLLSILEEIEPTVAAVEQV*