MPATDQLRIKIMAQDAVTPLRKPPRLAVVEGSGYVRAARSQLQAGEVALVGAGPGDPELLTVKALSYLQQADVVLYDYLVSDEIMALIPSETILVCVGKRAGHHSVPQEKTNQLLVDFARQGYRVVRIKGGDPFMFGRGGEELEVLFDAGVKFQVVPGITAAAGATAYAGIPLTHRDYAQSALFVTGHLKAQAEDLDWSTLARGKQTLVIYMGLSNAAAIAEQLQLHGRQASTPVAIIERGTQVNQQVLIGTLQTLPSLASQAQSPALIVVGEVVALAAKLHWFGEQGATQQLDAAQSA*