MSNGTGPCGACKFLRRKCVKGCIFAPYFDSEQGMAHFAVVHKVFGASNTSKLLLTIPPNKRFETVVTLYFEALARVRDPVYGCVGHIISLQQQAVTLQAELAYVQARISMLHHHHHHLPMPPPTPLQADLAAACCSNVSSSVCTSGDPLIDITDLCNVLDQQLDNSM