MMKMTHDDYVHLCLMALASVATGGDQAQAAEGQWLHTVTAAAPAACELRFRCSVCGKAFPSHQALGGHKASHRKRAALVLPLQSVSPAEEAVASSTSSGVGGHRCSVCHRSFATGQALGGHKRCHYWDGLSVSLTASASGSGSSARDFDLNLTPVPEKAAAGMRRWGEEEEVQSPLPFKKRRLSSPSLELNLILLD