MFAIIKTGGKQYRAEPNAVLRVEKLDAEVGAKVEFDALMVGGDGGVKIGTPVVEGAKVVAEVLRHGKGKKVVVAKFKAKVNYRRKKGHRQPFTEIRITEIRG