ESLFPERLGQPECQYYMKTGECKFGTTCRYHHPKDRSTPSSTCHLSAMGLPLRPGNPPCSFYTRYGICKFGPTCKFDH