MRIVTTRQGASFVSKFDARTLQMALRTVRGATGRLQTTAAHAQPTVALSIATDVNQPEQLAVYTYPQLMPARLLRRYKRFLGDVAFAGAELDAADFTTIHVPNTGPMTGLLDTLPAEALLSVSSDPKRKYAHTLEFLRDSQGTWVGTHSAKANAMVRVLLEQRLLTQLPTFDTVQSEVKYGADGKSRVDFVLHTGTALAAAASGGAGSAVSAGSKRRRGSVAAGSMVVAGAQATASCYLEVKSVTLAEDRPEX