MQYPRTDLQSWTTKFNGDIKVLQREVPIIHNQWNSLAPFFESHGYYLYESLDKALKFSLAARPRQSFECQEYINEPEYPYARRVIAREEVVPFHDIQSFRVWPAQDKFGREVMIKMIHTSDMPDANELEVHRRLNTPEARADPRNHTLPTLGYIEHEAVVFAVMPRWGPSFVGLRFCTVGQLFHLADVLFEGLVFLHENRIAHRDIACQNTVMNVLYQEFRYHGPDAHLLRNPPEVRYAYIDFGASLIFPMDTDIDTVILERESCMGFDYLGIAGGRANPFKDDVLVLAHTLQNWVRVIEDVVPEIGPYFDNILSDFNDPPSAAVCLERLRELKKRVSDDVLKSAPQAMLWKAGRGMGLQKYTPGQHY*