MGRGKVELKRIENTTSRQVTFSKRRNGLLKKAFELSVLCDAEVSLIAFSATGKAYQFSSHDMERTISKYRSMAGVPELNVRHPRTTIEFWRAELDNLRRSKDSLEARLKHLVGEDLISLNMKELKQLERQVKVGVERIRTRKRCIISEHISLLKGKQRALQDENACLQRKVKLHETETSSRSLANNQLAIDFQGIGKSRMDGVPNYT