MNLVAQSIPVNLVALGYLYPRDIARSTPSDFTIHLQGSCLSFLSRDSGDPSHATQVTEERRADTSSNALRSTTNAIISSCRSTSLTRATSRASRHADRRTPATTTTQLALSEHFNAPIRPHVWYSKRRTWSRAQLDQERKEFFETRVTGRPEVWAALAAAISFMHVNDLATAQSIIDAAGVTVPTGDLCQGCYDEQGALYRLPRCIVSDPENMVQEDSASRCDDGYDDFDTDDSKLSLDEASGDELIAGDSGDRRDEKGKISERDLIRVTARLSDSGSDVVVSVGKDQTVGLIARRVQQEAGIPASQRVRIVYLGRMLRENASLVNQGWKAGNIINALVVARPSAS