MSSPTPLGPAASKGLTKEQLDTFNKDGYSIIPGALSPETVSSLLSETHSMLNNFSLEDHPMTKFSTGEGEEVEHVGDSYFLESGDKIRFFFEEDALSLKGELLKPKHLSINKIGHALHTLSPPFAALLSPQSTHSPSLIAKSLGFQQPQCLQSMIICKNPEIGGAVPAHQDSTFLYTDPPSAVGFWYALEDATKENGCLSFWPGSHRWEGVGKRFVRKSGGGGTEFVGNDGERFPRRLERREKGDQEENYVLGEVKAGDLVLIHGNLLHKSERNTSQKGRIIYTFHVIEGEAVYDERNWLQPPEGGFTRL*