MLQGIPPHGQQHTLRLRLWPAPTCSGKDPLALQPGTGHLNPLHPNTYPLLRKVLRDLAALFPDSFLHAGGDEVVPVYFQDVLVSSTINAKPELLPKETTILQSWSNGPHNTKLITSSGYRAIVSSSAFYYFDCGHGDFLGNDSSYDRRGDEGNGGSWCGPFKTWQRIYDYDITNGLTTKAAKLVLGGEVALWPEQADGTVLDARLWPRTADFAEAMWSGNWGETGMKRYAEATDRLDEWRYRMVARGVGAEPIQPQWCLKNPGMCNLNQ*