MEVIEKLKVVELSQVSPPQGSGQKHLSLLPSSTLSTQTGEYKLYYIDGDSVSLTVTESTAQVFHQLVADNPKDTKEFHPLIPTLPTSPSLVALQVTILPYSGNSNGICLHHVAADGRSLAHFMKTRSSINKTGDLSSMASLLSYNRAVIKDPSALKKQIYMWCNFRVS