MSIFGTRPEAIKMAPLVLALEKEPETFESTVVITAQHREMLDQVLEIFDIKPDIDLDIMKKGQTLAEITSRVMNGINEVIAAENPDIVLVHGDTTTSFAAGLATFYQQKMLGHVEAGLRTWNKYSPFPEEMNRQLTGVMADIHFSPTKQAKENLLAEGKDPATIFVTGNTAIDALKTTVQKDYHHPILENLGDNRLILMTAHRRENLGEPMQGMFEAVREIVESREDAELVYPMHLNPAVREKAMAILGGHERIHLIEPLDAIDFHNFLRKSYLVFTDSGGVQEEAPGMGVPVLVLRDTTERPEGIEAGTLKLIGTNKENLIKEALDLLDNKESHDKMAQAANPYGDGFAANRILAAIKSHFEETDRPEDFIV*