MLGRIAKRSISITTNTPLKLPFIPLVSETGFPGAIGNTPLLKLPRISESINRNIYAKAEFMNPGGSIKDRAALYIIKDAEEKGLIKPGGTIVEGTAGNTGIGLAHVCRARGYKCIIYMPNTQSQNKIETLRLLGAEVHPVPAVAFTDPENYNHQAKRHAERLDNAVWTNQFDNVANRQAHIETTGPEIWAQLDGKVDAFTCSTGTGGTFAGTTRYLKDISNGKVKAVLADPPGSVLYSYIKSGGKEMIRGGSSFTEGIGQGRVTDNLQPDLELVDDAVKIPDEDSIAMVYRLLDEEGLYLGGTGALNVAAAVEVAKLLPEGSNVVTVLADLAHKYADRIFSKKWLAEKGLYDAIPPHLQKYAVLD*