MPLIGMGTAPSLPQHDQLVSTLIDAIEIGYRHFDSAAVYGSEEALGQAVVEAIQRGLIKSREQVFITSKLWCTETHRHLVLPALKRTLGRLKMDYLDLYLIHLPVTMKKKVNSKDDEMRVDKEDIIPFDMRGTWEAMEECCRLGLAKSIGVSNFTCTKLSQILHYATILPAVNQVEMHVAWRQEKMLEFCKEKGIHVSAWSPLGANGITPWGTHSVMESPVLKDIAIHKRKSVAQVALKWVYEQGASVIVKSFNKERMKENLQILDWELSNEEIAQIQEIPPCTGFKVDMVLVHPNGPYKSADQFWDGEI*