EFKPEGFEEIAEHVYIKYADIVELAKKVHPKVVVREADTKLEFKEGLAKALDEAAKGKLSEIAKEVVEKYGELKVGEAIEIEGVELAEKVLAIVAPNLLAGEDPALLEKAVEQLNKFEEVLAGLLATGLRGADPLYVLEVIVKVAKSKIFIAVKDKELYEKLLKALK