MGATGCGKSKLSIDLATHFFPSIEVINSDKIQVYNGLDTTTNKISMTERCGIHHHLLGEFKPTESHPEFSSSDFRSAGDFRINEIVNRGKIPFIVGGSNSFIYALLVKRFDSGFDIFESLNPVINELRYQCCFIWVDAIAPVLNQYLDKRVDEMLDSEMFEELKEYFEKEGFSDSSSDGIRKAIGVPEFEKYFKGKISYEEAAMEIKENTRVLAERQVKKIMRLREGGWNIQRVDATATLTAKMGSEKMAGGENPARKIWEEQVLEPSAKIVKQFLLE*