MSTLKNAVDMAQPSFYHILTTLKPDLVIYDFLQPWVPTLAASLNIPCVLFLTPGAAACSYLFHIGKKKTLREYPFPSIYLRDYEYGRNRDMFEPTEEDEGNDGFTDTQRRVNGCIDGSSQIILIKSIRQLEGKYIDYLSNVHNKRYVPVGPLVRAPETEDEHSEIMEWLNSRTRCSTVFASFGTEYFLSKEETEELALGLELSKVNFLWVIRFPVGQTMNLEEALPKGFLERVGNRGKIVQGWAPQLTILSHWSIGGFVSHCGWSSVMEGLKLGVPIIGMPMHLDQPLNAKLIVDAGVGEEVVRDRDGNIDEHEVAKLVREVVAEKTGQRLRKKAREYSEIMKGNGDKEIDEVVKELLNLCKPITRRDSVEMLY*