MAEAEKLFKINIVTPNGLIYSHRGSSVSMRAIDGDRQILYNHLPILTPLTIGEVRVQRGADVDHKVDHIAVSGGIIEFANNVATIIADNAERARNIDLSRAEAAKQRAEAHITEAKEKHDEQLLERAQIALRRAVNRIHVYGALHK