PLEMRSSPGDAMAFQPFLMPAVRPTPQDFSVHSLLGGAQPPYLPALAGFPASLFPKLHPGAAGPCPPLTAEDLLAAAHRGAPLLRPPPGLEPEDDGVQDDPKVTLESKELWERFHTFGTEMVITKSGR