MPSHLITLYDIQCKLDSTAWSPHTWRTRIILNYKKLPYQTTWMPLPDVQTVLPAVGVLPTRTAVPHYTVPAIVDELEGSPAVVMSDSGLIADYLERTYPEPSIYHGAKALQMEHVGAVSQHVLSRMGFMVFPNTPRLLEGREREYYLNTRKGIFGVELDDMFPEERQEEMWANLKEGFAALGAYIDGIEHSEQWFFSKTSEPGYADFVLGATMIWFKLSGPEKGWERISEWDGGKWARFFRNLEPYTASSVIDSSS*