MQPSNPSMSSTILLVIVLHWWNGLKWGHEREREREMGGMGEVCLSSGMRMPLVGMGTATFPFSPSVEMKEAILHAMELGYRHFDAAAVYNSEQILGEAIEEAMGRGIIHTRQQLFITSKLWCTDAHGHLVLPALHKSLQNLRLAYVDLYLIHFPASAKPGEIRITFDKDEIIPFDMESVWEAMEECQRFGLTKSIGVSNFSCKKLIRLLSTSKIPPAVNQVEMHALWQQKKLREFCMEKGIHVSAYSPLGGRDAPWGTNKVMECEVLKEIAKAKGKTVAQICLRWVYEQGVSLLVKSFNKERLRENLLIFDWALTEEESHKISLIPQAKGCLAELFVSDSGPYKSIEEFWDGEV