MMRDKTVLTPKEEEGEIPEPKQTGRDAENEGKERGKLAIQEQVQALTQLVEDRSAELQKALEDARRAEVQLAKARKRLADAEAQLACTQDRLTSAAPLSTSSGAKIKVEHDSDTSLRDSADKTGMLNKPPLVLPGSMGITKGGSSKRLSEPQSSLATTTCSERVSNTPKKLKAVKTEIGGPAENRSIRKHPERKESVNLVPCIRGSGSPGLLRMIQPDYVNCQHKRKLRSLAVNPLSDQICATSALDGVINLW