MVRGKTQMKRIENESNRQVTFSKRRNGLLKKAFELSVLCDAEVALIVFSTTGKLYEFSSSSISKTVERYQGKVKELVLSTKGIQENTQHLKECDIDTTKKLEHLELSKRKLLGEELGSCAFDELQQIENQLERSLSKIRARKNQLLKEQIEKLKDKERLLLEENKRLCKQCGIGQNDCLNKQQESVHDEEVETELFIGRPKKRMN