MKKEGWAVDSIVYNSMLSLCAQLGKVDEGEKVYRELLKSKHCRPDDWTWRTVVDMYVKGGKLEDARRITKEMLDRGRVMDLPVYMGLIQGYGRKGDFKAVVELFDEVKASNMPLDHMLAGALLATLVRSEESAAEETLPLLDRIEMVYPKLRTVVDNLSKENLSTETIKEDMWSMLNGASEDCRRPLCNLLMDLCWVKKSASYAHELLTIAVSFGLYPDLQVRSDLRWRLKLKMLSFGAAHTALRSWLSSLRAALKKDGKLPDDLSIEVGVGILSSPDGSVPVMKTIILKLLQDMNAPFSESKLGWLTANSKDVKDWLLSPEASSA*