MTMNLIKQMLVPNVNLNSGHKMPLIGMGTAPSLPEHDQLVSTLIDAIEIGYRHFDTAAVYGSEEALGQAVVEAIQRGLIKSREQVFITSKLWCTETHRHLVLPALKRTLGRLKMDYLDLYLIHLPVTMKKKVNSKDDEMRVDKEDIIPFDMRGTWEAMEECCRLGLAKSIGVSNFTCTKISQILHYATILPAVNQVEMHVAWRQEKMLEFCKEKGIHVSAWSPLGANGLTPWGIHSVMESPVLKDIAIHKRKSVAQVALRWVYEQGASVIVKSFNKERMKENLQILDWELSNEEIAQIQEIPPCTGFNVDMVLVHPNGPYKSANQFWDGEI*