VPRFFIPAESIKGDKVVLTGEVAERLVKELKLKPGDYIILSDNDGKLYLTKIVEIGEKKVVGEVLSVRDAEGEPKTEINLFQGILPGDKFKEVLYNCTKLGVKKFVPLLTSNTELNDLEAWKKKMPEYKKIIREAAEEAGRGKLAELEEPMKVEDAAELAKKEGGLTLVSCDFAPPDKGKTLEEVIKAHKPKKINLFIGDENGFSGEELVYFCKQGITIVGYRSSGPKGHTPEEYEAVLKQGATLSTNGPKLLTPEEAAINMVKEILRLLGDIK