MATIKEIKELLVTVKELESPIFLELEKDNRSGVQKEISKRKRAIQAELDENLRLESMLSYEKELYKQGLTLIVGIDEVGRGPLAGPVVAAAVILPKNCKIKGLNDSKKIPKKKHLEIFQAVQDQALSIGIGIIDNQVIDQVNIYEATKLAMQEAISQLSPQPEHLLIDAMKLDLPISQTSIIKGDANSLSIAAASIVAKVTRDELMKEYDQQFPGYDFATNAGYGTAKHLEGLTKLGVTPIHRTSFEPVKSLVLGKKES*