MTSTTTTVTSVTPIKTTYSTPAEVDDAHSTLHATFRTGLTKDLAWRRWQLKQLWWMMDENMDRIFDALKADLNRHHFESLFTDIRSVKADIISHLKNLEDWTSTKPINTGIPLGSWLFKARIRKEPLGVAFIMGAWNYPMLLLLQPVISAITAGCCVLLKPSDLSVHSERLLQELVPKYLDPRAIRIVTGGPAETGYMLEKRFNHIFFTGSTKVGHIVAAAAAKHLTPVVLELGGQNPVIVHKTADIDYSARRIAFAKFQNAGQICLSVNHVFVDPEVADEFVERASYWCAKFVEGEARDHLTHIVNTRNFDRLCGLLDATSGKVVQGGGRDRETCYLQPTVVRDVTLSDPLMSEELFGPILPVITATPDEAIRTISSGPSPLALYMFARDDAFVEHVLDRTLSGGVTVNNIAVHVAFDDAPFGGVGDSGHGAYHGRHGVDSFVHRRPVVHIPSWVDRLLGFTYPPYSMDNAGKMTIKNSLGFKKGETMEDQRRVAGRGRLWYATAVGVGGVVAAVGARYLQA