MRQIQHLLVLCSLLRRDSPLARILTTALELDPVPMAARATPAPSVHPQETKDWLESFWDPAALTPDEVEVAAWQNNITEMVTAVEEIHAIEKLIDIRLTSEKAEQPKIAE