MSRPELTGHASLFYNEKEARKYDSSSRMIGVQREITERAVELLRLDDSKPSLVLDIGCGSGLSGQVLEERGHVWLGCDVSRDMLTVAKERMDRQARDAREQLNAMTDGDEKNIDGSSDEEDTKVLQSTGDLMHHDMGSGLPFRPATFDACISISALQWLCYSNSAAQNPRKRLTRFFSSLYTVLKRGGRAVLQFYPETAEQAVLISETATKVGFAGGVVVDYPNSAKAKKHYLVLSFDRSLAPRRGALGTAEQDQKQQHVTVGEALGSNKGKKQPPRKKKGIKTKEWILHKKDAQRTKGKDVRPDTKYTARRRRGKF*