MSESNGATHSFSVGGAFLSEAEKAALEATANAIATHGKGITACDESPGTIGGRFETVGIENTAETRRRYRQMLFETPNVEKYLSAAILDPETLTQTSSDNGGKPFPQVLQEKGIVPGVKPHLKVYTLPGTGGDTVMQGLDSLAVRCKQYYKEGARFCKWRSPLTIDKQRGRPTTLAIQANMRDLARYALICQSEGLVPIVEPDVSLTGSHTLQEAVDVNIRVQSELFKAMIHHGVFMAGTILKSNIVNPGRDCPQSYSVEEIAKANVFVFEQCFPVAMPGGNYLSGGQTLKEATARLSAINKANKKGPWNLSFSFSQALQLPLLELCRGKSGVLQLEAMGELYIQELKIASLAAKGQHEWGKGEGDHVGSDKRDAKRQKTS*