AELAFSEGTIVTALNRRIALGGEDSIKFSKVSGEEREKQIVHKLYDIKGPEGDSKTPVRLTLYGENLYIAYRLLGGKCSGRWEEFDKDGYPRPKLEPRYWFLLIKLDGYHHFESSKYENVFLSTGKGEGEKVGLGPGGGGVDGWVFTLGDLPD