MVNVVELQKQLQRWQQSGNVNVNVNVDANGELMYVKVMTDEQLETLRKQIAVYGTICEQLIEMHRTLSAQQDLAGVRLGNIYCDQLMTSGGHKITSRQRWTPTPVQLQILERIFDQGNGTPSKEKIKEITAELGQHGQISETNVYNWFQNRRARSKRRLQNVAPSNTESEVDTEVDSKNKKTKAEEEFQSQHNITTSGGAEKLCFQNPQVYSDHLHYLNPDSNKPYSMFQSDCNLKSTRNSSHVSVFNEMLSNSRSEYVGGKMEVGGSVSYNLFHQTGDCNLAG