MDRERYDKVIEACSLSKDLEILSFGDQTVIGERGINLSGGQKQRIHIARALYQDADIYLFDDPFSAVDAHTGSHLFKEALRGLLCSKSVIYVTHQVEFLPSADLTLVMKDGRISQAGKYNDILISGTDFRELIGAHQESLAVVGSADASSVSENSALDEENGVVRDDIGFDGKQESQDLKNDKLDSGEPQRQFVQEEERAKGSVALDVYWKYITLAYGGALVPFILLGQILFQLLQIGSNYWMAWATPISEDVQAPVKLSTLMVVYVALAFGSSLCILVRATLLVTAGYKTATELFHKMHHCIFRSPMSFKIAKTCSKTCIYSS*