MECQDGGLFCTEEMIGSPWSGDSAEVLDESPDNADLAALTDFPPRDDAALQSVVSRERSQTLGDGYLLALQRDASVLHARAVAVNWMLKVRNVYAFSPMTAALASSYLDRYLSRHLPKSLKAWAIQLLSIACISLAAKMEEIVVPCLPDLQVEGLEHVFEAKTIQRMELVVLKTLDWRMCGVTAFEYVDDLLYRLDISKHLKASILARITELILGTLSEPEFLVFRPSAIALAAFSCALDEIVPLKAATYQRVLLMALPTDQATLHQCYRLIEDLIIDPVCPGVSLGQTFGSSKSPPSPMTVIDLYQAGGGGSSSSMDWCGSQVNLKKRRIEVESQSVRKKLSSSMANSGDHSVWDLF*