MVKPILNPPIGQPVGPGLANVLDQLERHCLAPDGSLIARSAYFDLVQAREEMARERLRYLETMAVYSEALNIVEDYQHAISVANSGGLRDVQMLFSQLGLQSSIEVYETLEQRLVIAEAAQRLRLPLLSKDGEIPEDEPEKGGDASRASVDSTATSTRTSLGTNISSSNSSTTFSSTINSIEAGEAGVGGVVNKFLGVTPAWLRQTHLLKAPFAEDSTSYQMALVSELEARLRGKNEMLAVSFVIDDSDTVGAHPSKSLRLPERVKAAIEEIEREEAAVLEDLYSADRKFAEYYNVLEQILGVLLRIVKDFKLHHQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESIPALHKIRGYLLEAKEDATGAYNRAVTRLREYQGVDPHFDAIARRYHDLVQKLEGIQWTIRQVEMDLNNPDEHSTL*