MEMEKALRQALSVSCDLITVLQNELQNVPRGSLLAYCNRDVGALPSKLASGSMEVARQMERINRLMQALMPAHQPGALREHGNSPYRTLQPQYAASSGTHTAATTAKDIEEVAPASIDRKRTDKLPRGGTGAGRRRERVVSQRTVRTSGHQLAADGFIWRKYGEKPIQNASHKRSYYRCQHKASHGCPAQKHVQKTEDDAMPALFDVTYINEHTCGSGHTLLPIPSIDNRISEDCHNYLNSSLNTYDLPVNLNGRSLEQHSYNHSTENYTSDVNSSPFVSINYIANQPSESQSLYDMPSNIFTYDASLYHDESVMINSCSPLTGPCVQHFAEEIDASCFDFDAIKSPNTSSQALSNSSPSSLDHFIQDERGFYP*