MATMGVDGKDFYRAKVDFDETKAGVKGVLDSGVLKIPEIFVHPPENVSVGTLCDMNLKVPVIDIERVEEGGKRGEIVGEIKEAAANWGILQVVNHGIGSGVMEEMIEGIRRFHEQPPEVKMEWYSREHDQKVKYYSNGDLYVSKAVNWRDSISCHYADGVLDPNALPHAFSGAIKKYMEEIMKLKKTLAELLSEALGLETDYLTRIECMKTITLVCHYYPSCPQPNLTLGATKHSDPSFLTILLQDTVGGLQVLQKNQWVDVEPIKGALIVNIGDLMQLITNDKFKSVQHRVRAARIGPRISAACFFYPSVANNYKPYGPIKKLLEETGPPIYRETSHKQYMAYYKQKGLDGASSLPFFKL*