MAFMPQSIQDVQKAVENMIEDLQKTVLMPKQKEAFLCCAKCCDSAGGARDLEACVQRCSQPTAESQKVIQQALGDFQERFQRAAMRCQDEVKDQFGFDPSQSDQMRAQEKFNSCMELSGKEFLSKVPKLKADMLAALRRR