MTMAMQPQTLVIKIGTSSLARPETGQLALSTIAALVETVCKLIGQGHRVVLVSSGAIGVGCSRLGLTERPKKMALKQAIAAVGQGRLMRTYDDLFSSLRQPIAQILLTRRELIERTAYVNAYNTFQALFELGVIAIVNENDTVAIDELKFGDNDTLSALVASLVEADWLFLLTDVDRLYSSDPRLDPDAYPIPLVKAAELAQLQVRTDSTGSAWGTGGMATKITAARIATGSGVRTVITHGQKPEQILAILQGANLGTQFEAQPRSDNARKRWIAYGLVPTGKIFIDAGAVQALKARGKSLLAIGVVALEGEFSATDAVIICDPQGQELGRGLVNYNCNELEKIKGLHSEAIAAVLGYVGPDTVIHRDNLVLQEN