MASLGRLKSAIFDREERKMQYQSHIRGLNAYDRHKKFMKDYVQFYGHEKNVDSSLPIKTDKDTLREGYRFILSEEDEMDSTWEKRLVKRYYDKLFKEYCIADMTQYKKGKIGLRWRTEKEVISGKGQFICGNRHCDEKHGLGSYEVNFSYVEAEEQKQALVKLVACKRCAEKLAYKRQKEKENENELPGEKEIDLKDSDKRKRKHEESDHSSEDEKYRRKKKGFKDAKNSGSQRPADRCGASSKSSGNSDEAFEEYLEGMFP*