MEVADLETVLKTLESALSQIKWRLKLSSKRRLETDILALCTEMRPVVMVDYGGKMPELQERLCAFLKHCKEDCSIFKPLHVMVIEDMIYLVHARAFAEFVKSSLNLETRLIFVDLEHDPPKMITQAEESCLAAELVLAQKTFSSIFSENGIKMDHLEHQKPEVKANTDSSLYKPTSSLSSDVIDLSDCIKDSHVTAPTLNGWLLGYPIVYLFGMAHIENAIYNLSTKSLNLFQVLVCRSARCNKGSQAQKEELMSFSVPYDLSLEGMDEPWVETFLTRIKAKQERCNQIWTSLQMEVNSCYPQAIAL*