MARHKNRVLPLHRQLKPADRASAWNALLLDSPGNAAGCVIPCCLLVDKLASTEGEAAAVDYDRLGGTEPWEHTARRIAMDAERISHEGQVLRDASRPAGIKRLRRILTAYALMDCEVGYCQGMTDLLAPFLEVYADDQEAFTAFCGLMARVRANFLCGMEDMHRQLRLLGEVLGRLDGRLHRHLVAVGAGSFVFAFQMLLLQLRREVAWEDVFVLWETMWAREARLADALAPPLAAGSGAAVAEASQAQLPQPQQQVPPAQQLGAAAAAWAGADLRVFVVAAALRGQRTALLSCASLEEVVQFVNRFPRPTKVVALVEQAEYMFVKFRRLQRPSSGGGRSGSLSGCLRGGCSSGIEHTEQPAARSRPPPAQVPQGLVTTSESDSRGPS*