MSTHHVSHECPPQEWTLFNGKIPVLQESSSEVPDSVRMKEATKYGEAPRTSLLMELQDRIGVLSDVLKYFWKYDVNVCRIESRPLHVGRLSKRRFDFFVDFEGSPSDANVTKLLDALHSMTDKLLILDEKQVHWFPRHISELDLIADRTLIAGTDLESDHPGFHDLEYRIRREKLTESARNHRWDQPIPRIEYSPEETSVWTTVWDRMETLWEYHACQEYLTALDHMKTHCGYGRETIPQQQDISDYLMQQTNFRMRPVAGLLSSRDFLNGLAFRVFFSTQYIRHHSKPLYTPEPDICHELLGHAPMFADRDFADFSQEIGLASLGASDEDILKLAHCYWHSVEFGLCEENGSPKAYGAGLLSSFGELEYACSPSHPGGDRAPQILSWDPEIASRQEFPITSYQPVYFLAESLQDAKQKMRRYCEDLPRPFFALYNSQNHTVHIDRPVSRSKGDIPERRS*