MLTSAVLVLLSATQAASFAPTHSRVQPVSTSLRATSNLEAILFDCDGVLADTERDGHRLAFNRAFQLNSIDESWSEQRYGKLLEVGGGKERMTAHWNEVGWPDAIPEDGRAEKVLGLHLQKTDIFMDLIDEGAIPLRPGVLRLVDEAIENGVRLAVCSTSNEKAVSNLVSTLMGAERASKFQIFAGDMVKKKKPAPDVYLMAVDTMGLDKSGCVIIEDSHIGVGAAVASGISCLVTKSSYTAGEDFTGAKKIVEELGDDAATGVTLDTLASLLD*