MTPQKRQLDDEVNETKIDLGKKKQVTVRNFKGVKLVDIREFYTTSEGELRPGKKGISLTEETWKTLVDNIGKIQSALDLLDGEKPGEDDSKKKTKVKGNSIVTSEDDAEIEAQIKQEIEDKQ