MKKGNKERQLNKVDVTREWVVKSLTSPRSERAEGNDNSMVKDLVSDLEDRSQSENENFQGAKPEPLLFSEFINGNPEGAHGRLVKKLSRDNGVKNQGCLTHLKNGTRSLRSDAVNQAVPDISSSGQCTAFSNEHKSCDVSERVQAAKSRNTTEIDVISETEVSMQDCSAVGSSDNSNFRREEEDKNGNLCSIIKRLKKLSLAINEPELSESQVELNDQEQEDEVLSCIYFVYMFFLCTKMKNILRFQLLENLYDYIRASLFEKSPHKKC*