MSAYYHDLCAQNSVWLLCIDREDRALEGEGESKLQLVARQMLEVLTMMKVDCHFGVVAQSCGTLYATALVELVASRKDLSCVFVGLISPFLPLDFRGGNMVLRAARRAPEFIAKPLVLRVGKLISDEKIAEVAPEAIAKSLIKEGGGELTQKDLDLLAACFAKNAVEMRTACHVDDILVCLEKQARKRDVSQLDLQVLDHSRTHIWHGTHDRMIPHRAVSRFHRQMSNQVGLTTVPRATHNLMMHKRVFADVLARLKIAHSEAKAEQGRKSTIDINGCSV*