MYRKRPSSVEKLTKGLRYILHEQDSSYLSGSSEDLLFSYKTPMVSTEIGLGSVFIRQPQSTTWEEESEASSLLVENKGYNTFDVATQADSVAVNYSAQLQKEDKYLTEREKVKMKVKQLQEDSDKHCGPNKVLLENFPYNKHDVLQSCHSPLIFVELKDIVNFDSFVGILTVQEQTQLMDYVSSVDIARVPESLLCMFKSVQFEEALTNFQQLLSEGMFEIYMSGLDPQLKQILQKMIVTDMTNSKWIERYRQTENQSKRRRVPDSAKVVQNKISTKAKGSCLSSKSGTYLAVKKSLDWQPYQTVTGSKPTLSLWLELLPSRLTPREAKGGRPLFLDEIYVKF*