MSSESSFSFVIDPGTTIELTMTVVKHEDGDVIQTILVVVEPGVPDLSEVVKIMLKLANKILEDLGLNIKLLSAEFEHEERREGGRPVHSYHARFVLRAFD