MRLKTLSTGLLASLSTPFLLAGPALAQGPVKVETPETLTQKLFDLIKNVGMPLGGVIFFGAICLGAIELMLARGRPEERARVMSGLMYVAIGGVILGAALFLAGAFIGIGQKLAGQG