MGRGKIEIKRIDNTTSRQVTFSKRRSGLFKKARELSILCDAEVGLLVFSSTGRLYDFASTSMKSIIERYNETKEDPHLTMNASSEAKLWQREAASLRQQLHNLQEYHRQLLGQQLSGLDVEDLQNLESKLEMSLKNIRLRKDNVMMDQIQELSRKGSLIHQENMELHKKVSLVHQENINLQKKVYKTQSNGHPTADFSPSEDGKH