MKTYAVVDGSMITAVVQSADETAKLAELFPEKTIKEVPAGFTGNKGDDIRFFDEEGNRLSIAAATEAGLVPEAGEHEAITWEGGRYVLTPDYTGVPYWNKATGAAVHLSLGRKPDESMTDIEPSDPQAVWNETGWTVPEEVLSERVRLERDRLLSESDYIMMADYPLTDKSDWEAYRQALRDIPLQPGFPQEISWPQVPEKRS