MVRGKTQMKRIENPTSRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSPRGKLYEFASARKIRPEKTAKTIFPRVAIELPSKQSHYFHKEISCETGKVHLVPTPKERTG