MNQLTSLYLAALNRVTWQQPDDIEFPAPLAQQWLLEQGSLSRRMATQCEHLTVDLLSNQIMLADTLSYDETQLLASEEYLLRQVIIYGDQQPWVFGHTLIPRSSMHNQPFDFTQQGKIPLGLTVFSADNVKRDALQVGWVETELGRLLARRSRLWMNNKPMLVTELFLATSPIYSKERV