MGRGKIEIKRIDNATSRQVTFSKRRSGLFKKARELSILCDAEVGLLVFSSTGRLYDFASTSMKSIIERYNETKEDPHQTMNASSEAKDNVMMDQIQELSRKVYKTKSNGHPTGSTIQHSFLITDNEIGPNLELSLPENVEKE