MVRGKTQMRRIENATSRQVTFSKRRNGLLKKAFELSVLCDVEVALIIFSPRGKLYEFSNQGMEKTIDRYQKHTKGISIDNEAPEENPQNWKLEVANMAKTIELLEVSKRQLLGENLGSCSTEELQQIENKLEESLTKIRGRKSQLFREQIEQLKQKERILLEQNATLYKKHKEPPQPTNWEKVGPCDQATQDSEVETELYIGRPERGSTLFLLQG