MALTLIILLHSVVSQTLSSESDKVALLALKQKLTNGEPNALPSWNESLHLCGTLGPSLANLTFLRTLVLFNIHLHGEILPQVLDLSHNNLHGQIPIQLTNCSKLEVVNFLCNKLTGKVPSWFGTGSMTKLSKLLLGAKDLVGTIPPSLGSLTSLHNFTLARNHLEGSIPHALAQLSNFKELYLGLNGTLPSNMALAFPNLRNFLVGGNYFNGTFPSSISNITGLQKFDISSNGFNGPIPPTLGSLNKLQIFQVAGNSFGSGETNDLDFLSSLTNLLILYDNRFGGMLPDLIGNLSTHLRWLSMDVNQISGTIPEGIGQLIGLTDFTIIENFI*