MASGGEGKLRGSMKKGAGKRFDPSSSGHEDLDAAYFRYYSHLGVHEEMIKDRIRTNAYRDAIFQHSDMIRNKVVLDVGCGTGILSIFCADAGARKVYAIEASDIAVQARRIVKANQLSEKITIILGRVEDVEIDEDVDVIVSEWMGYMLLYESMLASVIFARDRWLKPGGIMLPSFATLYFAPITNNKRYADSIDFWRNVYGIDSKISYCFFVVAHSCNFCYVSDSYFNLVMQSKLSPVQNTYLNYLEFIVVSAMLPLAKQASFEEPCVETITLENVLSRPIVVRHIDCSTVTIEELQNLKEDFHVEALISAPLHGFAFWFDVTFGDRSTATSDTQSDSGTNHSFSGNFERDFQSEESKKREERNPIVLSTAPENLPTHWQQTVLYRYDPIEVEQHQVIKGSLSLSQNKEHSRFLNIHLEYTCGDQYYVKECVMH*