MGRGKIEIKRIDNTTSRQVTFSKRRSGLFKKARELSILCDAEVGLLVFSSTGRLYDFASTSMKSIIERYNETKEDPHLTMNASSEAKLWQREAASLRQQLHNLQEYHRQLLGQQLSGLDVEDLQNLESKLEMSLKNIRLRKDNVMMDQIQELSRKGSLIHQENMELHKKVSLVHQENINLQKKVYKTQSNGHPTGSTIHHSFLTTDNEIGPNLALSLPENVEKE